module AttributeValidation::Validations
Attribute validation methods for ‘ActiveRecord::Validations` module
Public Instance Methods
valid_attributes?(*attr_names, **options)
click to toggle source
# File lib/attribute_validation/validations.rb, line 6 def valid_attributes?(*attr_names, **options) valid?(options[:context]) attributes = attr_names.flatten.map(&:to_s) errors.keys.each do |key| errors.delete(key) unless attributes.include?(key.to_s) end errors.empty? end
Also aliased as: validate_attributes