Class: Rodakase::Application
- Extended by:
- Dry::Configurable
- Defined in:
- lib/rodakase/application.rb
Class Method Summary collapse
Class Method Details
.[](name) ⇒ Object
20 21 22 |
# File 'lib/rodakase/application.rb', line 20 def self.[](name) resolve(name) end |
.load_routes! ⇒ Object
24 25 26 |
# File 'lib/rodakase/application.rb', line 24 def self.load_routes! Dir[root.join("#{config.routes}/**/*.rb")].each { |f| require f } end |
.resolve(name) ⇒ Object
16 17 18 |
# File 'lib/rodakase/application.rb', line 16 def self.resolve(name) config.container[name] end |
.root ⇒ Object
28 29 30 |
# File 'lib/rodakase/application.rb', line 28 def self.root config.container.config.root end |