class Moysklad::Entities::AttributeValue
Public Instance Methods
coerce(value)
click to toggle source
# File lib/moysklad/entities/attribute_value.rb, line 3 def coerce(value) case value when String, Float value when ::Hash if value['meta']['type'] == 'customentity' CustomEntity.new value else raise "Unknown meta type: #{value['meta']['type']}" end else raise "Unknown value type (#{value}) #{value.class}" end end