Class: Glia::Errors::InvalidFormatError
- Defined in:
- lib/glia/errors/client_errors.rb
Defined Under Namespace
Classes: Formats
Constant Summary
Constants inherited from Error
Instance Attribute Summary
Attributes inherited from Error
#error_details, #message, #ref, #type
Instance Method Summary collapse
-
#initialize(field:, format: nil, message: nil) ⇒ InvalidFormatError
constructor
A new instance of InvalidFormatError.
Methods inherited from Error
Constructor Details
#initialize(field:, format: nil, message: nil) ⇒ InvalidFormatError
Returns a new instance of InvalidFormatError.
55 56 57 58 59 60 61 62 63 |
# File 'lib/glia/errors/client_errors.rb', line 55 def initialize(field:, format: nil, message: nil) = format ? "has invalid format, required format is #{format}" : 'has invalid format' super( type: INVALID_FORMAT_ERROR, ref: "https://example.com/errors/#{INVALID_FORMAT_ERROR}.html", message: || "#{humanize(field)} #{}" ) end |