class ActiveModel::Validations::SocialSecurityNumberValidator

Public Instance Methods

validate_each(record, attribute, value) click to toggle source
# File lib/validators/social_security_number_validator.rb, line 7
def validate_each(record, attribute, value)
  ssn_errors = SsnValidation::Ssn.validate(value)
  return if ssn_errors.blank?
  ssn_errors.values.each {|error| record.errors[attribute] << error}
end