Exception: JsonapiCompliable::Errors::RequiredFilter
- Inherits:
-
StandardError
- Object
- StandardError
- JsonapiCompliable::Errors::RequiredFilter
- Defined in:
- lib/jsonapi_compliable/errors.rb
Instance Method Summary collapse
-
#initialize(attributes) ⇒ RequiredFilter
constructor
A new instance of RequiredFilter.
- #message ⇒ Object
Constructor Details
#initialize(attributes) ⇒ RequiredFilter
Returns a new instance of RequiredFilter.
93 94 95 |
# File 'lib/jsonapi_compliable/errors.rb', line 93 def initialize(attributes) @attributes = Array(attributes) end |
Instance Method Details
#message ⇒ Object
97 98 99 100 101 102 103 |
# File 'lib/jsonapi_compliable/errors.rb', line 97 def if @attributes.length > 1 "The required filters \"#{@attributes.join(', ')}\" were not provided" else "The required filter \"#{@attributes[0]}\" was not provided" end end |