Class: BRValidator::CPF
- Inherits:
-
Object
- Object
- BRValidator::CPF
- Defined in:
- lib/br_validator/cpf.rb
Class Method Summary collapse
Class Method Details
.valid?(cpf) ⇒ Boolean
3 4 5 6 |
# File 'lib/br_validator/cpf.rb', line 3 def self.valid?(cpf) digits = cpf.gsub(/[^\d]/, '').split(//).map(&:to_i) digits.count == 11 && !in_blacklist?(digits) && match_verification_digits?(digits) end |