Parent

Methods

Class/Module Index [+]

Quicksearch

Sequel::ValidationFailed

Exception class raised when raise_on_save_failure is set and validation fails

Attributes

errors[R]

The Sequel::Model::Errors object related to this exception.

model[R]

The Sequel::Model object related to this exception.

Public Class Methods

new(errors) click to toggle source
# File lib/sequel/model/exceptions.rb, line 32
def initialize(errors)
  if errors.is_a?(Sequel::Model)
    @model = errors
    errors = @model.errors
  end

  if errors.respond_to?(:full_messages)
    @errors = errors
    super(errors.full_messages.join(', '))
  else
    super
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.