instance method
validation_context
Ruby on Rails 7.2.3
Since v7.1.6Returns the context when running validations.
This is useful when running validations except a certain context (opposite to the on option).
class Person include ActiveModel::Validations attr_accessor :name validates :name, presence: true, if: -> { validation_context != :custom } end person = Person.new person.valid? #=> false person.valid?(:new) #=> false person.valid?(:custom) #=> true
Source
# File activemodel/lib/active_model/validations.rb, line 49
Defined in activemodel/lib/active_model/validations.rb line 49
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveModel::Validations