Module: ActiveNode::Dirty
- Extended by:
- ActiveSupport::Concern
- Includes:
- ActiveModel::Dirty
- Included in:
- Base
- Defined in:
- lib/active_node/dirty.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
Instance Method Details
#initialize(attributes = nil, options = {}) ⇒ Object
16 17 18 19 |
# File 'lib/active_node/dirty.rb', line 16 def initialize(attributes = nil, = {}) super(attributes, ) (@changed_attributes || {}).clear end |
#save ⇒ Object
21 22 23 24 25 |
# File 'lib/active_node/dirty.rb', line 21 def save(*) @previously_changed = changes @changed_attributes.clear true end |