dev-master
9999999-devValidators CPF, CNPJ and Date for Zend Framework
BSD-3
The Requires
- zendframework/zend-filter ^2.7
- zendframework/zend-validator ^2.8
- diego-brocanelli/random-data 1.0
- php >=5.5
by Diego Brocanelli
Validators CPF, CNPJ and Date for Zend Framework
Quem nunca teve a necessidade de validar CPF, CNPJ e data. Claro que a maioria, pois são informações muito comuns no dia a dia, o intuito deste reposiório é facilitar a validação no Zend Framework, oferecendo maior agilidade para o seu desenvolvimento., (*1)
Esta library, contempla: - CPF - CNPJ - Data (pt-br), (*2)
composer require diego-brocanelli/validators-zf dev-master
ou inserindo no arquivo composer.json e executando comando composer install., (*3)
{ "require": { "diego-brocanelli/validators-zf":"dev-master" } }
php phpunit.phar tests/
$inputFilter->add(array( 'name' => 'cpf', 'required' => true, 'filters' => array( array('name' => 'StripTags'), array('name' => 'StringTrim'), ), 'validators' => array( array( 'name' => 'StringLength', 'options' => array( 'encoding' => 'UTF-8', 'min' => 11, 'max' => 11, ), ), array( 'name' => 'DiegoBrocanelli\Validators\CPF' // Inserir a namespace. ), ), ));
Caso CPF invƔlido:, (*4)
//output messge: The given CPF information invalid.
$inputFilter->add(array( 'name' => 'cnpj', 'required' => true, 'filters' => array( array('name' => 'StripTags'), array('name' => 'StringTrim'), ), 'validators' => array( array( 'name' => 'StringLength', 'options' => array( 'encoding' => 'UTF-8', 'min' => 14, 'max' => 14, ), ), array( 'name' => 'DiegoBrocanelli\Validators\CNPJ' // Inserir a namespace. ), ), ));
Caso CNPJ invƔlido:, (*5)
//output messge: The given CPF information invalid.
Validators CPF, CNPJ and Date for Zend Framework
BSD-3