Class/Module Index [+]

Quicksearch

DataMapper::Property::Object

Public Instance Methods

dump(value) click to toggle source

@api semipublic

# File lib/dm-core/property/object.rb, line 7
def dump(value)
  return if value.nil?
  [ Marshal.dump(value) ].pack('m')
end
load(value) click to toggle source

@api semipublic

# 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
to_child_key() click to toggle source

@api private

# File lib/dm-core/property/object.rb, line 23
def to_child_key
  self.class
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.