Exception: Sendly::ValidationError
- Defined in:
- lib/sendly/errors.rb
Overview
Raised when the request contains invalid parameters
Instance Attribute Summary collapse
-
#field_errors ⇒ Hash?
readonly
Field-specific validation errors.
Attributes inherited from Error
Instance Method Summary collapse
-
#initialize(message = "Validation failed", field_errors: nil, details: nil) ⇒ ValidationError
constructor
A new instance of ValidationError.
Constructor Details
#initialize(message = "Validation failed", field_errors: nil, details: nil) ⇒ ValidationError
Returns a new instance of ValidationError.
53 54 55 56 |
# File 'lib/sendly/errors.rb', line 53 def initialize( = "Validation failed", field_errors: nil, details: nil) @field_errors = field_errors super(, code: "VALIDATION_ERROR", details: details, status_code: 400) end |
Instance Attribute Details
#field_errors ⇒ Hash? (readonly)
Returns Field-specific validation errors.
51 52 53 |
# File 'lib/sendly/errors.rb', line 51 def field_errors @field_errors end |