Method: Representable::HashMethods#update_properties_from

Defined in:
lib/representable/hash_methods.rb

#update_properties_from(doc, options, format) ⇒ Object



9
10
11
12
13
14
# File 'lib/representable/hash_methods.rb', line 9

def update_properties_from(doc, options, format)
  bin   = representable_mapper(format, options).bindings.first
  hash  = filter_keys_for(doc, options)
  value = bin.deserialize_from(hash)
  represented.replace(value)
end