Class: Representable::JSON::CollectionBinding
Instance Attribute Summary
Attributes inherited from Binding
#definition
Instance Method Summary
collapse
Methods inherited from JSONBinding
#initialize, #read, #write
Methods inherited from Binding
#initialize
#deserialize, #serialize
Instance Method Details
#deserialize_from(fragment) ⇒ Object
53
54
55
|
# File 'lib/representable/bindings/json_bindings.rb', line 53
def deserialize_from(fragment)
fragment.collect { |item_fragment| deserialize(item_fragment) }
end
|
#serialize_for(value) ⇒ Object
49
50
51
|
# File 'lib/representable/bindings/json_bindings.rb', line 49
def serialize_for(value)
value.collect { |obj| serialize(obj) }
end
|