Module brado::cpf

source ·
Expand description

Utilitários para validação de CPF.

Functions§

  • Gera e retorna um CPF aleatório sem máscara.
  • Gera e retorna um CPF aleatório com máscara.
  • Verifica se o argumento doc pode ser um CPF sem símbolos. Se for, retorna true, caso contrário, retorna false.
  • Verifica se o argumento doc pode ser um CPF com símbolos. Se for, retorna true, caso contrário, retorna false.
  • Aplica máscara de CPF no argumento doc e retorna resultado. O argumento deve ser uma string sem símbolos, caso contrário, deve lançar erro.
  • Realiza validação de CPF, máscarado ou não. Retorna true se o argumento doc for um CPF válido, caso contrário, retorna false.