module Redundancy
Constants
- VERSION
Public Class Methods
update_redundancies()
click to toggle source
# File lib/redundancy.rb, line 6 def self.update_redundancies ActiveRecord::Base.subclasses.each do |klass| klass.try :update_redundancies end end
Public Instance Methods
update_redundancies()
click to toggle source
# File lib/redundancy.rb, line 12 def update_redundancies self.class.redundancies.each do |redundancy| redundancy.force_update!(self) end save(validate: false) end
Private Instance Methods
update_redundancies_after_save()
click to toggle source
# File lib/redundancy.rb, line 32 def update_redundancies_after_save self.class.redundancies.each do |redundancy| redundancy.after_save(self) end end
update_redundancies_before_save()
click to toggle source
# File lib/redundancy.rb, line 26 def update_redundancies_before_save self.class.redundancies.each do |redundancy| redundancy.before_save(self) end end