Module: ResourceSubscriber::AutoInject
- Extended by:
- ActiveSupport::Concern
- Included in:
- Publisher
- Defined in:
- lib/resource_subscriber/auto_inject.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
Instance Method Details
#initialize(**options) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/resource_subscriber/auto_inject.rb', line 10 def initialize(**) self.class.ensure_required_dependencies(**) .each_pair do |k,v| instance_variable_set(:"@#{k}", v) end end |