Files

Class/Module Index [+]

Quicksearch

ActiveRecord::Dirty::ClassMethods

Public Class Methods

extended(base) click to toggle source
# File lib/active_record/dirty.rb, line 169
def self.extended(base)
  base.singleton_class.alias_method_chain(:alias_attribute, :dirty)
end

Public Instance Methods

alias_attribute_with_dirty(new_name, old_name) click to toggle source
# File lib/active_record/dirty.rb, line 173
def alias_attribute_with_dirty(new_name, old_name)
  alias_attribute_without_dirty(new_name, old_name)
  DIRTY_SUFFIXES.each do |suffix|
    module_eval             def #{new_name}#{suffix}; self.#{old_name}#{suffix}; end  # def subject_changed?; self.title_changed?; end, __FILE__, __LINE__ + 1
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.