module
ActiveModel::Validations::Callbacks
v7.1.3.2 -
Show latest stable
Active Model Validation Callbacks
Provides an interface for any class to have ClassMethods#before_validation and ClassMethods#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.
Included modules
- ActiveSupport::Callbacks
Files
- activemodel/lib/active_model/validations/callbacks.rb