Spec-Zone.ru › Ruby on Rails 6.1

модуль ActiveModel::Validations::Callbacks

Включенные модули:
ActiveSupport::Callbacks

Обратные вызовы валидации модели Active Model

Предоставляет интерфейс для любого класса, чтобы иметь before_validation и after_validation обратные вызовы.

Сначала включите ActiveModel::Validations::Callbacks в классе, который вы создаёте:

class MyModel
  include ActiveModel::Validations::Callbacks

  before_validation :do_stuff_before_validation
  after_validation  :do_stuff_after_validation
end

Как и другие before_* обратные вызовы, если before_validation вызывает :abort, то valid? не будет вызван.

© 2004–2020 David Heinemeier Hansson
Licensed under the MIT License.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API