Exception: Graphiti::Errors::MissingDependentFilter
- Defined in:
- lib/graphiti/errors.rb
Instance Method Summary collapse
-
#initialize(resource, filters) ⇒ MissingDependentFilter
constructor
A new instance of MissingDependentFilter.
- #message ⇒ Object
Constructor Details
#initialize(resource, filters) ⇒ MissingDependentFilter
Returns a new instance of MissingDependentFilter.
712 713 714 715 |
# File 'lib/graphiti/errors.rb', line 712 def initialize(resource, filters) @resource = resource @filters = filters end |
Instance Method Details
#message ⇒ Object
717 718 719 720 721 722 723 |
# File 'lib/graphiti/errors.rb', line 717 def msg = "#{@resource.class.name}: The following filters had dependencies that were not passed:" @filters.each do |f| msg << "\n#{f[:filter][:name].inspect} - dependent on #{f[:filter][:dependencies].inspect}, but #{f[:missing].inspect} not passed." end msg end |