# File lib/active_record/dirty.rb, line 39 def self.included(base) base.attribute_method_suffix *DIRTY_SUFFIXES base.alias_method_chain :write_attribute, :dirty base.alias_method_chain :save, :dirty base.alias_method_chain :save!, :dirty base.alias_method_chain :update, :dirty base.alias_method_chain :reload, :dirty base.superclass_delegating_accessor :partial_updates base.partial_updates = true base.send(:extend, ClassMethods) end