Method: EndState::StateMachine#can_transition?
- Defined in:
- lib/end_state/state_machine.rb
#can_transition?(end_state, params = {}) ⇒ Boolean
16 17 18 19 |
# File 'lib/end_state/state_machine.rb', line 16 def can_transition?(end_state, params = {}) return false unless __sm_transition_configuration_for(state.to_sym, end_state.to_sym) __sm_transition_for(end_state.to_sym).will_allow?(params) end |