Method: ActiveModel::Validations::SinValidatorCanada#valid?
- Defined in:
- lib/active_validators/active_model/validations/sin_validator.rb
#valid? ⇒ Boolean
46 47 48 |
# File 'lib/active_validators/active_model/validations/sin_validator.rb', line 46 def valid? size_is?(9) && is_not_full_of_zeroes && allow_permanent_residents? && allow_business_numbers? && LuhnChecker.valid?(@sin) end |