Module: TokyoMetro::Initializer::Modules
- Defined in:
- lib/tokyo_metro/initializer/modules.rb
Overview
Note:
TokyoMetro::Modules::Common::ConvertConstantToClassMethod の TokyoMetro への include は、
tokyo_metro/modules/common/convert_constant_to_class_method.rb で行う。
Class Method Summary collapse
Class Method Details
.set ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/tokyo_metro/initializer/modules.rb', line 6 def self.set module_library.each do | module_type , categories | categories.each do | category , base_namespaces | [ base_namespaces ].flatten.each do | base_namespace | namespace = eval( "::TokyoMetro::Modules::Api::ToFactory::Convert::#{ module_type }::#{ category }::#{ base_namespace }") namespace.set_modules end end end return nil end |