Active Record includes the majority
of its validations from ActiveModel::Validations all of
which accept the :on argument to define the context where the
validations are active. Active
Record will always supply either the context of :create or
:update dependent on whether the model is a
{new_record?}[rdoc-ref:Persistence#new_record?].
Show files where this module is defined (7 files)
activerecord/lib/active_record/validations/presence.rb
activerecord/lib/active_record/validations/absence.rb
activerecord/lib/active_record/validations/associated.rb
activerecord/lib/active_record/validations/numericality.rb
activerecord/lib/active_record/validations/uniqueness.rb
activerecord/lib/active_record/validations/length.rb
activerecord/lib/active_record/validations.rb