Module: Freezer::Serialization::Serialize

Defined in:
lib/freezer/serialization/serialize.rb

Class Method Summary collapse

Class Method Details

.deserialize(klass, attributes, silent = false) ⇒ Object



11
12
13
# File 'lib/freezer/serialization/serialize.rb', line 11

def deserialize(klass, attributes, silent = false)
  FrozenRecordFactory.build(klass, attributes.dup, silent)
end

.serialize(record) ⇒ Object



7
8
9
# File 'lib/freezer/serialization/serialize.rb', line 7

def serialize(record)
  record.attributes.dup
end