class Graphiti::Errors::ImplicitFilterTypeMissing

Public Class Methods

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

Public Instance Methods

message() click to toggle source
# File lib/graphiti/errors.rb, line 527
      def message
        <<~MSG
          Tried to add filter-only attribute #{@name.inspect}, but type was missing!

          If you are adding a filter that does not have a corresponding attribute, you must pass a type:

          filter :name, :string do <--- like this
            # ... code ...
          end
        MSG
      end