Method: Dynamoid::Dirty#clear_changes
- Defined in:
- lib/dynamoid/dirty.rb
#clear_changes ⇒ Object
26 27 28 29 30 31 32 33 34 |
# File 'lib/dynamoid/dirty.rb', line 26 def clear_changes previous = changes (block_given? ? yield : true).tap do |result| unless result == false #failed validation; nil is OK. @previously_changed = previous changed_attributes.clear end end end |