method
changed_attributes
rails latest stable - Class:
ActiveRecord::AttributeMethods::Dirty
changed_attributes()public
No documentation available.
# File activerecord/lib/active_record/attribute_methods/dirty.rb, line 98
def changed_attributes # :nodoc:
# This should only be set by methods which will call changed_attributes
# multiple times when it is known that the computed value cannot change.
if defined?(@cached_changed_attributes)
@cached_changed_attributes
else
emit_warning_if_needed("changed_attributes", "saved_changes.transform_values(&:first)")
super.reverse_merge(mutation_tracker.changed_values).freeze
end
end