Spec-Zone.ru › Ruby on Rails 4.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 возвращает false, то valid? не будет вызван.

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

Spec-Zone.ru

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