Class: Dry::Web::Umbrella

Inherits:
Container
  • Object
show all
Defined in:
lib/dry/web/umbrella.rb

Class Method Summary collapse

Class Method Details

.configure(env = config.env, &block) ⇒ Object



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/dry/web/umbrella.rb', line 9

def self.configure(env = config.env, &block)
  super() do |config|
    yield(config) if block

    if config.settings_loader && config.settings.nil?
      config.settings = load_settings(config.settings_loader, root, env)
    end
  end

  self
end