Jak „zagnieździć” włączenie modułów podczas korzystania z funkcji Ruby on Rails ActiveSupport :: Concern?

Używam klejnotów Ruby 1.9.2 i Ruby on Rails v3.2.2. Chciałbym „zagnieździć” włączenie podanych modułów, korzystam z RoRActiveSupport :: Concern cecha, ale mam wątpliwości, gdzie powinienem podaćinclude metoda. To znaczy, mam następujące:

module MyModuleA
  extend ActiveSupport::Concern

  # include MyModuleB

  included do
    # include MyModuleB
  end
end

Powinien Oświadczaminclude MyModuleB w „ciele” / „kontekście” / „zakresie”MyModuleA lub powinienem to stwierdzić wincluded do ... end blok?Jaka jest różnica i czego powinienem od tego oczekiwać?

questionAnswers(1)

yourAnswerToTheQuestion