Exception: StateMachine::InvalidParallelTransition
- Defined in:
- lib/state_machine/transition.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:
51 52 53 54 55 |
# File 'lib/state_machine/transition.rb', line 51 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)
49 50 51 |
# File 'lib/state_machine/transition.rb', line 49 def events @events end |