Module: Statemachine::ActionInvokation
- Included in:
- Statemachine
- Defined in:
- lib/statemachine/action_invokation.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#invoke_action(action, args, message) ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/statemachine/action_invokation.rb', line 5 def invoke_action(action, args, ) if action.is_a? Symbol invoke_method(action, args, ) elsif action.is_a? Proc invoke_proc(action, args, ) else invoke_string(action) end end |