Module: SerializeWith

Defined in:
lib/serialize_with.rb,
lib/serialize_with/railtie.rb,
lib/serialize_with/version.rb

Defined Under Namespace

Modules: InstanceMethods, MongoidSerializationOverrides Classes: Railtie

Constant Summary collapse

VERSION =
"0.1.7"

Instance Method Summary collapse

Instance Method Details

#serialize_with(context, options = {}) ⇒ Object



6
7
8
9
10
# File 'lib/serialize_with.rb', line 6

def serialize_with(context, options = {})
  options, context = context, :default unless context.is_a?(Symbol)
  __setup_serialize_with unless self.respond_to?(:__serialization_options)
  self.__serialization_options[context] = options
end