Method: Algebrick::Reclude#include

Defined in:
lib/algebrick/reclude.rb

#include(*modules) ⇒ Object



29
30
31
32
33
34
35
36
# File 'lib/algebrick/reclude.rb', line 29

def include(*modules)
  super(*modules)
  modules.reverse.each do |module_being_included|
    used_by.each do |mod|
      mod.send :include, module_being_included
    end
  end
end