Exception: ApiQueryLanguage::Errors::DisallowedValueError

Inherits:
InvalidFieldValueError show all
Defined in:
lib/api_query_language/errors/disallowed_value_error.rb

Instance Method Summary collapse

Constructor Details

#initialize(field, value, allowed_values) ⇒ DisallowedValueError

Returns a new instance of DisallowedValueError.



4
5
6
7
8
9
# File 'lib/api_query_language/errors/disallowed_value_error.rb', line 4

def initialize(field, value, allowed_values)
  StandardError.instance_method(:initialize).bind_call(
    self,
    "Value '#{value}' is not allowed for field '#{field}'. Allowed values: #{allowed_values.join(", ")}."
  )
end