Czy istnieje sposób zdefiniowania osłony (np. has_legs?
), która jest sprawdzana przed wejściem do stanu (np. running
) w każdym przypadku?Jak ustawić strażnika na poziomie stanu w AASM
Na liście wszystkich możliwych wywołań zwrotnych znajdują się osłony zdarzeń i przejść, ale nie zdarzenia.
Próbowałem wykonać warunkowe sprawdzanie poprawności dla modelu. Działał przy uruchamianiu zdarzeń, ale nie dla metod związanych z zaporą (np. may_run?
).
Czy możesz pokazać swój kod? –