Class | Sequel::ValidationFailed |
In: |
lib/sequel/model/exceptions.rb
|
Parent: | Error |
Exception class raised when raise_on_save_failure is set and validation fails
errors | [R] | The Sequel::Model::Errors object related to this exception. |
model | [R] | The Sequel::Model object related to this exception. |
# File lib/sequel/model/exceptions.rb, line 32 32: def initialize(errors) 33: if errors.is_a?(Sequel::Model) 34: @model = errors 35: errors = @model.errors 36: end 37: 38: if errors.respond_to?(:full_messages) 39: @errors = errors 40: super(errors.full_messages.join(', ')) 41: else 42: super 43: end 44: end