Method: ActiveModel::Validations::SinValidatorCanada#allow_permanent_residents?

Defined in:
lib/active_validators/active_model/validations/sin_validator.rb

#allow_permanent_residents?Boolean

Returns:

  • (Boolean)


58
59
60
61
62
63
64
65
66
# File 'lib/active_validators/active_model/validations/sin_validator.rb', line 58

def allow_permanent_residents?
  permanent_residents_indentifier = "9"

  if @allow_permanent_residents == false && @sin.start_with?(permanent_residents_indentifier)
    false
  else
    true
  end
end