Module Baz
def foo
super
:baz
end
end
Class A
prepend Baz
def foo
:bar
end
end
A.new.foo //works fine
Теперь, если я преобразую свой модуль в модуль Концерна, это не так ...
module BazConcern
extend ActiveSupport::Concern
included do
def foo
super
:baz
end
end
end
Итак как мы можем использовать prepend с ActiveSupport :: Concern? с ruby 2 +