Module brado::cnh

source ·
Expand description

Utilitários para validação de CNH.

Functions§

  • Gera e retorna uma CNH aleatório sem máscara.
  • Gera e retorna uma CNH aleatório com máscara.
  • Verifica se o argumento doc pode ser uma CNH sem símbolos. Se for, retorna true, caso contrário, retorna false.
  • Verifica se o argumento doc pode ser uma CNH com símbolos. Se for, retorna true, caso contrário, retorna false.
  • Aplica máscara de CNH 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 CNH, máscarado ou não. Retorna true se o argumento doc for uma CNH válida, caso contrário, retorna false.