formatDocument static method
- String document
Formata documento automaticamente baseado no tipo detectado
document - Documento sem formatação
Implementation
static String formatDocument(String document) {
final cleanDocument = ValidacoesUtils.cleanDocumentNumber(document);
if (cleanDocument.length == ValidacoesUtils.tamanhoCpf) {
return formatCpf(document);
} else if (cleanDocument.length == ValidacoesUtils.tamanhoCnpj) {
return formatCnpj(document);
} else {
throw ArgumentError('Documento inválido: $document');
}
}