Last active
February 23, 2016 14:20
-
-
Save silasb/59e3707b07b5920e782a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
event before_all_transactions | |
event before_transaction | |
event aasm_fire_event (within transaction) | |
event after_commit (if event successful) | |
event after_transaction | |
event after_all_transactions | |
begin | |
event before_all_events | |
event before | |
event guards | |
transition guards | |
old_state before_exit | |
old_state exit | |
after_all_transitions | |
transition after | |
new_state before_enter | |
new_state enter | |
...update state... | |
event success # if persist successful | |
old_state after_exit | |
new_state after_enter | |
event after | |
event after_all_events | |
rescue | |
event error | |
event error_on_all_events | |
ensure | |
event ensure | |
event ensure_on_all_events | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment