Module: Evilution::Config::Sources
- Defined in:
- lib/evilution/config/sources.rb
Class Method Summary collapse
Class Method Details
.merge(explicit:, skip_file:) ⇒ Object
9 10 11 12 13 |
# File 'lib/evilution/config/sources.rb', line 9 def merge(explicit:, skip_file:) file = skip_file ? {} : Evilution::Config::FileLoader.load env = Evilution::Config::EnvLoader.load Evilution::Config::DEFAULTS.merge(file).merge(env).merge(explicit) end |