module Flows::Plugin::DependencyInjector::DSL

@api private

Attributes

dependencies[R]

Public Instance Methods

dependency(name, required: false, default: NO_DEFAULT, type: NO_TYPE) click to toggle source

`:reek:BooleanParameter` disabled here because it's not applicable for DSLs

# File lib/flows/plugin/dependency_injector.rb, line 102
def dependency(name, required: false, default: NO_DEFAULT, type: NO_TYPE)
  dependencies[name] = DependencyDefinition.new(
    name: name,
    required: required,
    default: default,
    type: type,
    klass: self
  )
end