Exception: StateMachines::InvalidParallelTransition
- Defined in:
- lib/state_machines/error.rb
Overview
A set of transition failed to run in parallel
Instance Attribute Summary collapse
-
#events ⇒ Object
readonly
The set of events that failed the transition(s).
Attributes inherited from Error
Instance Method Summary collapse
-
#initialize(object, events) ⇒ InvalidParallelTransition
constructor
:nodoc:.
Constructor Details
#initialize(object, events) ⇒ InvalidParallelTransition
:nodoc:
102 103 104 105 106 |
# File 'lib/state_machines/error.rb', line 102 def initialize(object, events) #:nodoc: @events = events super(object, "Cannot run events in parallel: #{events * ', '}") end |
Instance Attribute Details
#events ⇒ Object (readonly)
The set of events that failed the transition(s)
100 101 102 |
# File 'lib/state_machines/error.rb', line 100 def events @events end |