Как я могу получить массив всех возможных состояний из моего CardHolderStateMachine?Список ВСЕХ состояний внутри состояний Машина
До сих пор у меня только два (:pending
и :active
), но я хочу, чтобы их можно было использовать в выпадающем меню.
class CardHolderStateMachine
include Statesman::Machine
state :pending, initial: true
state :active
transition from: :pending, to: [:active]
Под «состояниями» Я не имею в виду Штаты Америки (только, чтобы избежать путаницы, поскольку есть несколько сообщений о том, что, которые не имеют ничего общего с Statesman)
А, это имеет смысл. Да, это прекрасно работает. Совершенно новый для Rails и трудно найти исходный код. Я попытался посмотреть здесь; https://github.com/gocardless/statesman/blob/master/lib/statesman.rb – mikelovelyuk