- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
class User < ActiveRecord::Base
#Состояния подтвержденности email
state_machine :email_state, :initial => :unconfirmed, :namespace => 'email' do
event :confirm do
transition [:unconfirmed] => :confirmed
end
event :unconfirm do
transition [:confirmed] => :unconfirmed
end
end
end
antono 16.05.2010 02:44 # 0
develx0 28.05.2010 13:50 # 0
akostrikov 22.07.2013 12:26 # 0
SemaReal 09.11.2017 05:05 # 0
Автомат детерменирован, так что из множества состояний [Истина] он может перейти в одно из состояний из множетсва [Ложь].
Зы: а рельсовцы молодцы. Какие-нить пыхеры хрен бы до стейт машины додумались