module Eventifier
Constants
- OBSERVER_CLASS
Public Class Methods
mailer()
click to toggle source
# File lib/eventifier.rb, line 35 def self.mailer ActiveSupport::Dependencies.constantize(@@mailer_name) end
resume!()
click to toggle source
# File lib/eventifier.rb, line 43 def self.resume! @suspended = false end
setup() { |self| ... }
click to toggle source
# File lib/eventifier.rb, line 31 def self.setup yield self end
suspend() { || ... }
click to toggle source
# File lib/eventifier.rb, line 47 def self.suspend(&block) suspend! yield resume! end
suspend!()
click to toggle source
# File lib/eventifier.rb, line 53 def self.suspend! @suspended = true end
suspended?()
click to toggle source
# File lib/eventifier.rb, line 57 def self.suspended? @suspended end
tracked_classes()
click to toggle source
# File lib/eventifier.rb, line 39 def self.tracked_classes @tracked_classes ||= [] end