Module: ActiveModel::Validations::Callbacks
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/rubypitaya/app-template/vendor/bundle/ruby/3.1.0/gems/activemodel-7.0.4/lib/active_model/validations/callbacks.rb
Overview
Active 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.
Defined Under Namespace
Modules: ClassMethods
Method Summary
Methods included from ActiveSupport::Concern
append_features, class_methods, extended, included, prepend_features, prepended