class Graphiti::Errors::MissingDependentFilter
Public Class Methods
new(resource, filters)
click to toggle source
# File lib/graphiti/errors.rb, line 672 def initialize(resource, filters) @resource = resource @filters = filters end
Public Instance Methods
message()
click to toggle source
# File lib/graphiti/errors.rb, line 677 def message 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