Module: Synapse::Rails::InjectionHelper
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/synapse/rails/injection_helper.rb
Overview
Mixin for an action controller in Rails that adds dependency injection
Instance Method Summary collapse
-
#inject_dependencies ⇒ undefined
Performs one-time dependency injection before an action is called.
Instance Method Details
#inject_dependencies ⇒ undefined
Performs one-time dependency injection before an action is called
13 14 15 16 17 18 19 20 |
# File 'lib/synapse/rails/injection_helper.rb', line 13 def inject_dependencies return if @_dependencies_injected container = Synapse.container container.inject_into self @_dependencies_injected = true end |