1
样品Rails 3的代码的ActiveSupport如何在导轨2中做同样的事情?
set_callback :save, :before, :before_meth
set_callback :save, :after, :after_meth, :if => :condition
set_callback :save, :around, lambda { |r| stuff; result = yield; stuff }
任何人都可以建议如何,因为没有set_callback方法我只需要在轨道2的方法调用之前执行一些操作执行固定导轨2这种操作?
我意识到这可能在旁边,也可能不是一个选项,但是一旦Rails 4按照维护策略正式发布,Rails 2将从维护(包括安全更新)中删除。如果你打算保留这个应用程序,你需要在某些时候将它迁移到Rails 3。 – jefflunt
'define_callbacks:before_something,:after_something?'? – ted
我们计划尽快迁移,但现在我需要找到一些方法来做到这一点.... – suman