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
Wallogit.com
2017 © Pedro PelĆ”ez
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