Class: ConfigBuilder::Action::LoadExtensions

Inherits:
Object
  • Object
show all
Defined in:
lib/config_builder/action/load_extensions.rb

Instance Method Summary collapse

Constructor Details

#initialize(app, env) ⇒ LoadExtensions

Returns a new instance of LoadExtensions.



4
5
6
# File 'lib/config_builder/action/load_extensions.rb', line 4

def initialize(app, env)
  @app, @env = app, env
end

Instance Method Details

#call(hash) ⇒ Object



8
9
10
11
# File 'lib/config_builder/action/load_extensions.rb', line 8

def call(hash)
  hash[:env].hook(:config_builder_extension)
  @app.call(hash)
end