Installation | Technologies | Using | Tests
Uma simples classe para validar CPF|CNPJ.
By Composer
Via Composer
composer require paradisesessions/validator-cpf-cnpj
Exemplo de uso para validação e formatação de CPF.
$document = new \ParadiseSessions\Validator\Cpf('123.123.123-00');
// Verify is valid
$document->isValid();
// Check is valid and format numbers
$document->format();
// Verify is valid and return raw data
$document->getDocument();
Exemplo de uso para validação e formatação de CNPJ.
$document = new \ParadiseSessions\Validator\Cnpj('06.990.590/0001-23');
// Verify is valid
$document->isValid();
// Check is valid and format numbers
$document->format();
// Verify is valid and return raw data
$document->getDocument();
Exemplo de uso para validação e formatação de CPF ou CNPJ, reconhecendo o tipo pela classe.
$document = new \ParadiseSessions\Validator\Document('...');
// Verify is valid
$document->isValid();
// Check is valid and format numbers
$document->format();
// Verify is valid and return raw data
$document->getDocument();
Test class with PHPUnit.
Testes na classe realizados com PHPUnit.
composer test