可以让Rail的before_filter参与另一个类的方法吗?

时间:2013-02-05 04:04:38

标签: ruby-on-rails ruby-on-rails-3

例如在

class C
  before_filter X
  ...
end

可以以某种方式将X指定为另一个(非超级)类中的方法吗?

我想知道这是否可以通过将参数更改为before_filter来实现。

1 个答案:

答案 0 :(得分:1)

我不确定你为什么要在之前的过滤器中调用类本身,而不是你可以这样做

class C
  before_filter :load_other_class_method
  ...

  load_other_class_method
    X.new_your_method #or loading your class
  end   


end