Список ВСЕХ состояний в пределах Состояний Машина

Как я могу получить массив всех возможных состояний из моего CardHolderStateMachine?

Пока у меня только два (:pending а также :active) но я хочу, чтобы их использовать в раскрывающемся списке.

class CardHolderStateMachine
  include Statesman::Machine

  state :pending, initial: true
  state :active

  transition from: :pending, to: [:active]

Под "штатами" я не подразумеваю Штаты Америки (просто чтобы избежать путаницы, поскольку есть несколько постов о том, что не имеет никакого отношения к государственному деятелю)

1 ответ

Решение

Ты пытался CardHolderStateMachine.states?

 > CardHolderStateMachine.states
=> ["pending", "active"]

Это всегда окупается, чтобы проверить исходный код.

Другие вопросы по тегам