1

すべてを次のように示します。

# below is a common lib definition.
module SomeLib
    extend ActiveSupport::Concern

    included do
        puts 'executing predefined block from lib'
    end
end

# I want to expand the lib through my logic 
module SomeLib
    # errors: ActiveSupport::Concern::MultipleIncludedBlocks 
    included do
        puts 'executing some actions defined by me'
    end
end

次に、そのモジュールにブロックが定義されている場合に、追加のブロックを定義する方法は?

4

0 に答える 0