Exception: Graphiti::Errors::SingularFilter

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

Instance Method Summary collapse

Constructor Details

#initialize(resource, filter, value) ⇒ SingularFilter

Returns a new instance of SingularFilter.



249
250
251
252
253
# File 'lib/graphiti/errors.rb', line 249

def initialize(resource, filter, value)
  @resource = resource
  @filter = filter
  @value = value
end

Instance Method Details

#messageObject



255
256
257
258
259
260
261
# File 'lib/graphiti/errors.rb', line 255

def message
  <<-MSG
    #{@resource.class.name}: passed multiple values to filter #{@filter.keys[0].inspect}, which was marked single: true.

    Value was: #{@value.inspect}
  MSG
end