在我的rails应用程序中,我有一个方法,将在不同的视图,控制器和不同的Worker中使用,因此最好的地方是定义此方法,这样代码就不会重复。
答案 0 :(得分:0)
在lib目录中,您可以创建模块并在那里定义方法,以便您可以在任何地方访问该方法。
答案 1 :(得分:0)
最佳位置为Helper
,在application_helper.rb
module ApplicationHelper
def printing
"Printing..."
end
end
并将其包含在ApplicationController
class ApplicationController < ActionController::Base
include ApplicationHelper
end