Module: Aqua::Pack
- Defined in:
- lib/aqua/object/pack.rb
Defined Under Namespace
Modules: ClassMethods, HiddenAttributes, InstanceMethods
Class Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/aqua/object/pack.rb', line 7 def self.included( klass ) klass.class_eval do extend HiddenAttributes::ClassMethods include HiddenAttributes::InstanceMethods extend ClassMethods include InstanceMethods unless instance_methods.include?( 'id=' ) # || new.instance_variables.include?( '@id' ) attr_accessor :id end hide_attributes :_store, :__pack, :id, :_rev, :_translator end end |