Module: HasSerialized

Defined in:
lib/has_serialized.rb,
lib/has_serialized/version.rb,
lib/has_serialized/class_methods.rb

Defined Under Namespace

Modules: ClassMethods

Constant Summary collapse

VERSION =
'1.1.1'

Instance Method Summary collapse

Instance Method Details

#has_serialized(serialized, serialized_accessors = {}) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/has_serialized.rb', line 3

def has_serialized(serialized, serialized_accessors={}) 
  include HasSerialized::ClassMethods

  self.serialize serialized, serialized_accessors.class
  self.serialized_attr_accessor serialized, serialized_accessors
  self.default_serialized_attr  serialized, serialized_accessors
end