Module: ActiveData::Model::Serializable

Included in:
Attributable
Defined in:
lib/active_data/model/serializable.rb

Defined Under Namespace

Classes: UnknownAttribute

Instance Method Summary collapse

Instance Method Details

#deserialize(value) ⇒ Object



12
13
14
# File 'lib/active_data/model/serializable.rb', line 12

def deserialize value
  value.respond_to? :demodelize ? value.demodelize : value.to_s
end

#serialize(value, type) ⇒ Object



8
9
10
# File 'lib/active_data/model/serializable.rb', line 8

def serialize value, type
  type.modelize(value)
end