module ActiveModel::Validations::Reflection
Public Instance Methods
relevant_validators(*kinds)
click to toggle source
# File lib/active_model/validations/reflection.rb, line 62 def relevant_validators(*kinds) self.class.validators_of_kinds(*kinds).select do |validator| next true if Helpers.flat_validator?(validator) Helpers.relevant_validator?(validator, self) end end
relevant_validators_on(attribute, *kinds)
click to toggle source
# File lib/active_model/validations/reflection.rb, line 70 def relevant_validators_on(attribute, *kinds) self.class.validators_on_of_kinds(attribute, *kinds).select do |validator| next true if Helpers.flat_validator?(validator) Helpers.relevant_validator?(validator, self) end end