确定在Rails 3中已经设置了before_filters

时间:2010-09-29 11:44:05

标签: ruby-on-rails actioncontroller before-filter

我有一个用于控制器配置的DSL。底层功能依赖于before_filters。为了防止多次设置before_filter,我真的需要找出是否已经在Rails 3控制器中设置了before_filter。由于before_filter与类变量(继承,类重新加载)不同,我不能只设置要检查的类变量。

为AbstractController回调挖掘新的高度抽象代码并没有给我任何线索是否可行。

我是否真的需要为控制器中的每个DSL呼叫调用skip_filter?

1 个答案:

答案 0 :(得分:11)