class Ephemeron::Callbacks

Public Instance Methods

add(callback) click to toggle source
# File lib/ephemeron/writers/callbacks.rb, line 11
def add(callback)
  after_save_callbacks << callback
end
after_save_callbacks() click to toggle source
# File lib/ephemeron/writers/callbacks.rb, line 7
def after_save_callbacks
  self.ts_after_save_callbacks ||= []
end
call() click to toggle source
# File lib/ephemeron/writers/callbacks.rb, line 15
def call
  after_save_callbacks.each(&:call)
end
reset() click to toggle source
# File lib/ephemeron/writers/callbacks.rb, line 19
def reset
  self.ts_after_save_callbacks = []
end