Exception: ApiQueryLanguage::Errors::DisallowedValueError
- Inherits:
-
InvalidFieldValueError
- Object
- StandardError
- Error
- InvalidFieldValueError
- ApiQueryLanguage::Errors::DisallowedValueError
- Defined in:
- lib/api_query_language/errors/disallowed_value_error.rb
Instance Method Summary collapse
-
#initialize(field, value, allowed_values) ⇒ DisallowedValueError
constructor
A new instance of DisallowedValueError.
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 |