Class: CouchPotato::Persistence::DeepTrackedProperty
- Inherits:
-
SimpleProperty
- Object
- SimpleProperty
- CouchPotato::Persistence::DeepTrackedProperty
- Defined in:
- lib/couch_potato/persistence/deep_tracked_property.rb
Instance Attribute Summary
Attributes inherited from SimpleProperty
Instance Method Summary collapse
-
#initialize(owner_clazz, name, options = {}) ⇒ DeepTrackedProperty
constructor
A new instance of DeepTrackedProperty.
Methods inherited from SimpleProperty
Constructor Details
#initialize(owner_clazz, name, options = {}) ⇒ DeepTrackedProperty
Returns a new instance of DeepTrackedProperty.
5 6 7 8 |
# File 'lib/couch_potato/persistence/deep_tracked_property.rb', line 5 def initialize(owner_clazz, name, = {}) super define_accessors deep_accessors_module_for(owner_clazz), name, end |