Class: Prpr::Config::Env
- Inherits:
-
Object
- Object
- Prpr::Config::Env
- Defined in:
- lib/prpr/config/env.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.default ⇒ Object
5 6 7 |
# File 'lib/prpr/config/env.rb', line 5 def default @default ||= new end |
Instance Method Details
#[](name) ⇒ Object
10 11 12 |
# File 'lib/prpr/config/env.rb', line 10 def [](name) ENV[name.to_s.upcase] end |
#format(name, params = {}) ⇒ Object
14 15 16 |
# File 'lib/prpr/config/env.rb', line 14 def format(name, params = {}) self[name].to_s % symbolize_keys(params.to_h) end |