Exception: Graphiti::Errors::UnsupportedSort

Inherits:
Base
  • Object
show all
Defined in:
lib/graphiti/errors.rb

Instance Method Summary collapse

Constructor Details

#initialize(resource, attribute, allowlist, direction) ⇒ UnsupportedSort

Returns a new instance of UnsupportedSort.



134
135
136
137
138
139
# File 'lib/graphiti/errors.rb', line 134

def initialize(resource, attribute, allowlist, direction)
  @resource = resource
  @attribute = attribute
  @allowlist = allowlist
  @direction = direction
end

Instance Method Details

#messageObject



141
142
143
144
145
# File 'lib/graphiti/errors.rb', line 141

def message
  "    \#{@resource.class.name}: tried to sort on attribute \#{@attribute.inspect}, but passed \#{@direction.inspect} when only \#{@allowlist.inspect} is supported.\n  MSG\nend\n"