我有ApplicationController
中定义的方法:
def some_checking
...
end
我想从另一个控制器中调用它。 E.g:
class OtherController < ApplicationController
some_checking
def xxx
end
end
我怎样才能做到这一点?我无法进入some_checking
。
答案 0 :(得分:3)
我不太确定你想做什么。如果我已经了解你已经在ApplicationController上定义了一个方法,并且希望在OtherController中调用它。要执行此操作,您既可以使用before_filter
,也可以从xxx
方法本身调用该方法。
在这里查看可用的过滤器http://api.rubyonrails.org/classes/ActionController/Filters/ClassMethods.html