Method: DataMapper::Property::Object#load

Defined in:
lib/dm-core/property/object.rb

#load(value) ⇒ Object



13
14
15
16
17
18
19
20
# File 'lib/dm-core/property/object.rb', line 13

def load(value)
  case value
    when ::String
      Marshal.load(value.unpack('m').first)
    when ::Object
      value
    end
end