albertogviana/agv-validator

此包的最新版本(dev-master)没有提供许可证信息。

为ZF2提供的CPF和CNPJ验证器和视图助手。

dev-master 2015-08-12 07:01 UTC

This package is not auto-updated.

Last update: 2024-10-02 10:10:17 UTC


README

为Zend Framework 2创建的模块,它具有用于CPF和CNPJ的验证器和助手,可以方便地使用。

在 conf/application.config.php 中启用 AgvValidator 模块

验证器

public function getInputFilterSpecification()
{
    return array(
    	// Valida CNPJ
        'cnpj' => array(
            'required' => true,
            'filters' => array(
                array('name' => 'Digits'),
            ),
            'validators' => array(
                array(
                    'name' => 'AgvValidator\Validator\Cnpj',
                ),
            ),
        ),

        // Valida CPF
        'cpf' => array(
            'required' => true,
            'filters' => array(
                array('name' => 'Digits'),
            ),
            'validators' => array(
                array(
                    'name' => 'AgvValidator\Validator\Cpf',
                ),
            ),
        ),
    );
}

在视图中使用的助手

$this->cnpjMask('96268838000130');
$this->cpfMask('83411671238');