класс ActiveModel::StrictValidationFailed
Вызывается, когда валидацию невозможно исправить конечным пользователем, и она считается исключительной.
class Person include ActiveModel::Validations attr_accessor :name validates_presence_of :name, strict: true end person = Person.new person.name = nil person.valid? # => ActiveModel::StrictValidationFailed: Name can't be blank
© 2004–2016 David Heinemeier Hansson
Licensed under the MIT License.