Module: ActionAction::Callbacks

Included in:
Base
Defined in:
lib/action_action/callbacks.rb

Instance Method Summary collapse

Instance Method Details

#after_perform(method_name = nil, params = {}, &block) ⇒ Object



3
4
5
# File 'lib/action_action/callbacks.rb', line 3

def after_perform(method_name = nil, params = {}, &block)
  prepare_callback(:perform, :after, method_name, params, &block)
end

#around_perform(method_name) ⇒ Object



11
12
13
# File 'lib/action_action/callbacks.rb', line 11

def around_perform(method_name)
  set_callback(:perform, :around, method_name)
end

#before_perform(method_name = nil, params = {}, &block) ⇒ Object



7
8
9
# File 'lib/action_action/callbacks.rb', line 7

def before_perform(method_name = nil, params = {}, &block)
  prepare_callback(:perform, :before, method_name, params, &block)
end