次のコードが与えられます:
module Foo
extend ActiveSupport::Concern
module ClassMethods
def foo
puts 'foo'
end
end
end
class Bar
include Foo
end
私がやりたいのは、Foo.foo
の代わりに電話をかけることですBar.foo
。特に機能が含まれているクラスとは関係がなく、元のモジュール名と一緒に説明する方が適切な場合は、元のモジュールでクラスメソッドを呼び出す方が自然な場合があります。