class Flows::Plugin::DependencyInjector::MissingDependencyDefaultError

Raised when an optional dependency has no default value.

Public Class Methods

new(klass, name) click to toggle source
# File lib/flows/plugin/dependency_injector/errors.rb, line 47
def initialize(klass, name)
  @klass = klass
  @_name = name
end

Public Instance Methods

message() click to toggle source
# File lib/flows/plugin/dependency_injector/errors.rb, line 52
def message
  "Optional dependency #{@_name} for #{@klass} has no default value"
end