isValidDocument static method

bool isValidDocument(
  1. String documento
)

Valida qualquer documento (CPF ou CNPJ) automaticamente

Implementation

static bool isValidDocument(String documento) {
  final cleanDocument = cleanDocumentNumber(documento);

  if (cleanDocument.length == tamanhoCpf) {
    return isValidCpf(documento);
  } else if (cleanDocument.length == tamanhoCnpj) {
    return isValidCnpj(documento);
  }

  return false;
}