在我的 Rails 应用程序中,我正在安装一个外部引擎。我的 中有一个before_filter
,ApplicationController
我需要从这个过滤器中排除一些引擎的操作。
通常,我会skip_before_filter
在相应的控制器中使用,但我宁愿不接触引擎代码本身,因为它不是我的。
有没有办法做到这一点?
class ApplicationController < ActionController::Base
before_filter :authorize, :except => [:engine/setup] # something like this?
...
谢谢,
PJ