Module: MongoModel::AttributeMethods::ClassMethods
- Defined in:
- lib/mongomodel/concerns/attribute_methods.rb
Instance Method Summary collapse
-
#define_attribute_methods ⇒ Object
Generates all the attribute related methods for defined properties accessors, mutators and query methods.
- #property(*args) ⇒ Object
Instance Method Details
#define_attribute_methods ⇒ Object
Generates all the attribute related methods for defined properties accessors, mutators and query methods.
10 11 12 |
# File 'lib/mongomodel/concerns/attribute_methods.rb', line 10 def define_attribute_methods super(properties.keys) end |
#property(*args) ⇒ Object
14 15 16 17 18 |
# File 'lib/mongomodel/concerns/attribute_methods.rb', line 14 def property(*args) property = super undefine_attribute_methods property end |