Hoje acabei de receber um erro que todos os meus validadores de CPF e CNPJ estão falhando. Indo investigar percebi que a biblioteca simplesmente dropou suporte para validação de CPF e CNPJ se não estiver formatado com pontos conforme o format abaixo:
|
class Cpf implements ValidatorFormats |
|
{ |
|
public static function validateFormat(string $value): bool |
|
{ |
|
return preg_match('/^\d{3}\.\d{3}\.\d{3}-\d{2}$/', $value) > 0; |
|
} |
|
} |
CPF que não funcionam que funcionavam em versões anteriores:
Já uso a biblioteca a muitos anos, mas vou ter que dropar o uso da biblioteca por essa mudança de comportamento...
Hoje acabei de receber um erro que todos os meus validadores de CPF e CNPJ estão falhando. Indo investigar percebi que a biblioteca simplesmente dropou suporte para validação de CPF e CNPJ se não estiver formatado com pontos conforme o format abaixo:
validator-docs/src/validator-docs/Formats/Cpf.php
Lines 7 to 13 in 7d0040c
CPF que não funcionam que funcionavam em versões anteriores:
Já uso a biblioteca a muitos anos, mas vou ter que dropar o uso da biblioteca por essa mudança de comportamento...