Exception: Flows::Plugin::DependencyInjector::MissingDependencyDefaultError
Overview
Raised when an optional dependency has no default value.
Instance Method Summary collapse
-
#initialize(klass, name) ⇒ MissingDependencyDefaultError
constructor
A new instance of MissingDependencyDefaultError.
- #message ⇒ Object
Constructor Details
#initialize(klass, name) ⇒ MissingDependencyDefaultError
Returns a new instance of MissingDependencyDefaultError.
47 48 49 50 |
# File 'lib/flows/plugin/dependency_injector/errors.rb', line 47 def initialize(klass, name) @klass = klass @_name = name end |
Instance Method Details
#message ⇒ Object
52 53 54 |
# File 'lib/flows/plugin/dependency_injector/errors.rb', line 52 def "Optional dependency #{@_name} for #{@klass} has no default value" end |