Sha256: 9f719cd5d4dd493b2e58180c7fa061f81fcb5a86bb9b8c6b8ff1d21b7aac4065
Contents?: true
Size: 1.21 KB
Versions: 1
Compression:
Stored size: 1.21 KB
Contents
# frozen_string_literal: true module ConvenientService module Service module Plugins module HasResult module Entities class Result module Plugins module HasJSendStatusAndAttributes module Entities class Message module Concern module ClassMethods ## # @param other [Object] Can be any type. # @return [ConvenientService::Service::Plugins::HasResult::Entities::Result::Plugins::HasJSendStatusAndAttributes::Entities::Message, nil] # def cast(other) case other when ::String new(value: other) when ::Symbol new(value: other.to_s) when Message new(value: other.value) end end end end end end end end end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
convenient_service-0.12.0 | lib/convenient_service/service/plugins/has_result/entities/result/plugins/has_j_send_status_and_attributes/entities/message/concern/class_methods.rb |