class Graphiti::Errors::MissingSideloadFilter

Public Class Methods

new(resource_class, sideload, filter) click to toggle source
# File lib/graphiti/errors.rb, line 656
def initialize(resource_class, sideload, filter)
  @resource_class = resource_class
  @sideload = sideload
  @filter = filter
end

Public Instance Methods

message() click to toggle source
# File lib/graphiti/errors.rb, line 662
      def message
        <<~MSG
          #{@resource_class.name}: sideload #{@sideload.name.inspect} is associated with resource #{@sideload.resource.class.name}, but it does not have corresponding filter.

          Expecting filter #{@filter.inspect} on #{@sideload.resource.class.name}.
        MSG
      end