对于具有 AASM 状态机的模型类,模型类中有如下定义:
class Job
include AASM
aasm do
state :sleeping, :initial => true, :before_enter => :do_something
state :running
state :finished
......
end
我的问题是,aasm
gem 是否会在每次需要时加载上面的 def。或者在模型类最初加载时只加载一次 def,并在会话的其余部分重复使用它。