module Callbacks
Ruby on Rails 6.0.6
Since v3.0.20Active Model Validation Callbacks
Provides an interface for any class to have before_validation and after_validation callbacks.
First, include ActiveModel::Validations::Callbacks from the class you are creating:
class MyModel
include ActiveModel::Validations::Callbacks
before_validation :do_stuff_before_validation
after_validation :do_stuff_after_validation
end
Like other before_* callbacks if before_validation throws :abort then valid? will not be called.
Namespace
Modules
Includes
Extends
Private methods (1)
Show private methods Implementation detail — not part of the public API.
Used by
Included by (1)
Methods (inherited)
From ActiveSupport::Callbacks
(1)
From ActiveSupport::Concern
(2)
From ActiveSupport::DescendantsTracker
(7)
- # descendants
- # direct_descendants
- # inherited
- self. clear
- self. descendants
- self. direct_descendants
- self. store_inherited