Module: ActiveRecord::DefineCallbacks
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Included In:
| |
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
self,
::ActiveSupport::Concern
|
|
Defined in: | activerecord/lib/active_record/define_callbacks.rb |
Overview
This module exists because AttributeMethods::Dirty
needs to define callbacks, but continue to have its version of save
be the super method of Callbacks
. This will be removed when the removal of deprecated code removes this need.
Class Method Summary
::ActiveSupport::Concern
- Extended
DSL Calls
included
[ GitHub ]15 16 17 18 19 20
# File 'activerecord/lib/active_record/define_callbacks.rb', line 15
included do include ActiveModel::Validations::Callbacks define_model_callbacks :initialize, :find, :touch, only: :after define_model_callbacks :save, :create, :update, :destroy end