Я использую Aaron Pfeifer's state_machine gem в моем приложении Rails3 - это изящно.
Как получить список событий, которые являются законными в текущем состоянии?Таким образом, я не имею в виду my_model.state_path.events
, который возвращает все события, транзитивно прослеживаемые из текущего состояния - я хочу только те, которые доступны в текущем состоянии.
Я почти уверен, что просто упускаю из виду нечто очевидное.