Exception: Attestor::InvalidError
- Inherits:
-
RuntimeError
- Object
- RuntimeError
- Attestor::InvalidError
- Defined in:
- lib/attestor/invalid_error.rb
Overview
The exception to be raised when a validation fails
Class Attribute Summary collapse
-
.messages ⇒ Array<String>
readonly
The list of validation error messages.
-
.object ⇒ Object
readonly
The invalid object.
Class Method Summary collapse
- .initialize(object, messages = nil) ⇒ Object
-
.new(object, messages = nil) ⇒ Attestor::InvalidError
Creates an exception for given object.
Class Attribute Details
.messages ⇒ Array<String> (readonly)
The list of validation error messages
36 37 38 |
# File 'lib/attestor/invalid_error.rb', line 36 def @messages end |
.object ⇒ Object (readonly)
The invalid object
30 31 32 |
# File 'lib/attestor/invalid_error.rb', line 30 def object @object end |
Class Method Details
.initialize(object, messages = nil) ⇒ Object
20 21 22 23 24 |
# File 'lib/attestor/invalid_error.rb', line 20 def initialize(object, = nil) @object = object @messages = Array() freeze end |
.new(object, messages = nil) ⇒ Attestor::InvalidError
Creates an exception for given object
|
# File 'lib/attestor/invalid_error.rb', line 8
|