Exception: StatefulModelRails::NoMatchingTransition

Inherits:
Error
  • Object
show all
Defined in:
lib/stateful_model_rails.rb

Instance Method Summary collapse

Constructor Details

#initialize(current_state, triggering_event) ⇒ NoMatchingTransition

Returns a new instance of NoMatchingTransition.



25
26
27
28
29
30
# File 'lib/stateful_model_rails.rb', line 25

def initialize(current_state, triggering_event)
  @current_state = current_state
  @triggering_event = triggering_event

  super()
end

Instance Method Details

#to_sObject



32
33
34
# File 'lib/stateful_model_rails.rb', line 32

def to_s
  "There is no event #{@triggering_event} from #{@current_state}"
end