我有一個Rails關注定義如下: module MyConcern
extend ActiveSupport::Concern
included do
before_filter :filter_inside_concern
end
def filter_inside_concern
# ...
end
end
和我有
我想定義一個方法封裝模塊。 它與不同模塊中的方法具有相同的名稱。 當我打電話給我想調用另一個混合在第一個。 代碼: class User
include ModuleA
include ModuleB
end
module ModuleA
extend ActiveSupport::Concern
included do
def hi
我已經創建了控制器/關注一個問題叫做reports.rb 在這裏面,我創建了ClassMethods模塊。它看起來像這樣 module Reports
extend ActiveSupport::Concern
included do
require 'peddler'
require 'csv'
end
module ClassMethods