Exception: ActiveModel::StrictValidationFailed
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
StandardError
|
|
|
Instance Chain:
self,
StandardError
|
|
| Inherits: |
StandardError
|
| Defined in: | activemodel/lib/active_model/errors.rb |
Overview
=====================================
Raised when a validation cannot be corrected by end users and are considered exceptional.
class Person
include ActiveModel::Validations
attr_accessor :name
validates_presence_of :name, strict: true
end
person = {Person.new}
person.name = nil
person.valid?
### => <code>StrictValidationFailed</code>: Name can't be blank