Class: Kanji::Application
- Inherits:
-
Roda
- Object
- Roda
- Kanji::Application
- Extended by:
- Dry::Configurable
- Defined in:
- lib/kanji/application.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.[](name) ⇒ Object
25 26 27 |
# File 'lib/kanji/application.rb', line 25 def self.[](name) container[name] end |
.configure(&block) ⇒ Object
15 16 17 18 19 |
# File 'lib/kanji/application.rb', line 15 def self.configure(&block) super.tap do use(container[:rack_monitor]) if container.config.listeners end end |
.resolve(name) ⇒ Object
21 22 23 |
# File 'lib/kanji/application.rb', line 21 def self.resolve(name) container[name] end |
.root ⇒ Object
29 30 31 |
# File 'lib/kanji/application.rb', line 29 def self.root container.config.root end |
Instance Method Details
#notifications ⇒ Object
33 34 35 |
# File 'lib/kanji/application.rb', line 33 def notifications self.class[:notifications] end |