module ActiveRecord::NoTouching
Active Record No Touching¶ ↑
Public Instance Methods
no_touching?()
click to toggle source
# File lib/active_record/no_touching.rb, line 44 def no_touching? NoTouching.applied_to?(self.class) end
touch(*)
click to toggle source
Calls superclass method
# File lib/active_record/no_touching.rb, line 48 def touch(*) super unless no_touching? end
Private Instance Methods
klasses()
click to toggle source
# File lib/active_record/no_touching.rb, line 39 def klasses Thread.current[:no_touching_classes] ||= [] end