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.
52 53 54 |
# File 'lib/jsonapi_compliable/errors.rb', line 52 def initialize(attributes) @attributes = Array(attributes) end |
Instance Method Details
#message ⇒ Object
56 57 58 59 60 61 62 |
# File 'lib/jsonapi_compliable/errors.rb', line 56 def if @attributes.length > 1 "The required filters \"#{@attributes.join(', ')}\" were not provided" else "The required filter \"#{@attributes[0]}\" was not provided" end end |