technical-reference · implemented
Helper — DigitsHelper
Normalização de valores para uma sequência de dígitos.
Responsabilidade
DigitsHelper::only() remove todo caractere não numérico de um valor. null retorna uma string vazia. É a base de normalização compartilhada pelos formatadores de CPF/CNPJ, telefone e CEP; não valida documento nem decide formato de apresentação.
Checklist
- Implementar extração de dígitos e tratamento de
null. - Reutilizar a regra em helpers brasileiros.
- Expor
unmask()como fachada global. - Cobrir entradas vazias, máscaras e caracteres não numéricos em teste unitário direto.