Module: AMF::ActiveRecord::InstanceMethods
- Defined in:
- lib/amf/active_record.rb
Instance Method Summary collapse
Instance Method Details
#from_amf(amf, options = {}) ⇒ Object
52 53 54 55 56 |
# File 'lib/amf/active_record.rb', line 52 def from_amf(amf, = {}) [:amf_version] ||= 3 self.attributes = AMF.deserialize(amf, [:amf_version]) self end |
#to_amf(options = {}, &block) ⇒ Object
47 48 49 50 |
# File 'lib/amf/active_record.rb', line 47 def to_amf( = {}, &block) serializer = AMF::Serialization::AMFSerializer.new(self, ) block_given? ? serializer.to_s(&block) : serializer.to_s end |