Module: Gamefic::Serialized::ClassMethods

Included in:
Entity
Defined in:
lib/gamefic/serialized.rb

Instance Method Summary collapse

Instance Method Details

#serialize(*args) ⇒ Object



7
8
9
10
11
# File 'lib/gamefic/serialized.rb', line 7

def serialize *args
  args.each { |a|
    serializer[a] = nil
  }
end

#serializerObject



12
13
14
# File 'lib/gamefic/serialized.rb', line 12

def serializer
  @@serialized_attributes ||= from_superclass(:serializer, {}).dup
end