mirror of
https://github.com/aasm/aasm
synced 2023-03-27 23:22:41 -04:00
19 lines
296 B
Ruby
19 lines
296 B
Ruby
class Gate < ActiveRecord::Base
|
|
include AASM
|
|
|
|
# Fake this column for testing purposes
|
|
# attr_accessor :aasm_state
|
|
|
|
def value
|
|
'value'
|
|
end
|
|
|
|
aasm do
|
|
state :opened
|
|
state :closed
|
|
|
|
event :view do
|
|
transitions :to => :read, :from => [:needs_attention]
|
|
end
|
|
end
|
|
end
|