Module: Waves::Layers::Simple
- Defined in:
- lib/layers/simple.rb
Overview
Creates the Configurations namespace and establishes the standard autoload-or-autocreate rules.
Class Method Summary collapse
Class Method Details
.included(app) ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/layers/simple.rb', line 15 def self.included( app ) def app.config ; Waves.config ; end def app.configurations ; self::Configurations ; end app.instance_eval { include AutoCode } app.auto_create_module( :Configurations ) do include AutoCode auto_create_class true, Waves::Configurations::Default auto_load :Mapping, :directories => [:configurations] auto_load true, :directories => [:configurations] end end |