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:
48 49 50 51 52 |
# File 'lib/state_machine/transition.rb', line 48 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)
46 47 48 |
# File 'lib/state_machine/transition.rb', line 46 def events @events end |