Class: ConfigBuilder::Action::LoadExtensions
- Inherits:
-
Object
- Object
- ConfigBuilder::Action::LoadExtensions
- Defined in:
- lib/config_builder/action/load_extensions.rb
Instance Method Summary collapse
- #call(hash) ⇒ Object
-
#initialize(app, env) ⇒ LoadExtensions
constructor
A new instance of LoadExtensions.
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 |