Module: ActionLogic::ActionCore
- Defined in:
- lib/action_logic/action_core.rb
Defined Under Namespace
Modules: ClassMethods
Instance Attribute Summary collapse
-
#context ⇒ Object
Returns the value of attribute context.
Instance Method Summary collapse
Instance Attribute Details
#context ⇒ Object
Returns the value of attribute context.
3 4 5 |
# File 'lib/action_logic/action_core.rb', line 3 def context @context end |
Instance Method Details
#break? ⇒ Boolean
13 14 15 16 |
# File 'lib/action_logic/action_core.rb', line 13 def break? context.status == :failure || context.status == :halted end |
#initialize(params) ⇒ Object
5 6 7 |
# File 'lib/action_logic/action_core.rb', line 5 def initialize(params) self.context = make_context(params) end |
#make_context(params = {}) ⇒ Object
9 10 11 |
# File 'lib/action_logic/action_core.rb', line 9 def make_context(params = {}) ActionContext.new(params) end |