Skip to content

matiasiglesias/cbu-validator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Módulo Validador de CBU para ZF2

Build Status Latest Stable Version Latest Unstable Version Total Downloads License composer.lock available Dependency Status SensioLabsInsight PHP_Eye PHP_Eye

#Introducción

Módulo Validador de Clave Bancaria Uniforme utilizada en Argentina.

Más información en Wikipedia

##Instalación

Instala el módulo con composer agregando el siguiente require "require" en el archivo composer.json

{
	"require": {
		"matiasiglesias/cbu-validator": "1.*"
	}
}

luego, ejecuta

$ php composer.phar update

y habilita el módulo en application.config.php

array(
	'modules' => array(
		'Application',
		'CBUValidator',
		// ...
	),
);

Uso

Agrega el validador

    <?php

        $inputFilter->add($factory->createInput(array(
            'name'     => 'cbu',
            'required' => true,
            'filters'  => array(
                array('name' => 'Digits'), //Filtra los guiones
            ),
            'validators' => array(
                array(
                    'name' => 'CBUValidator\Validator\CBU',
                    'options' => array(
                        'filterNumeric' => true, //Filtra cualquier caracter no numérico del CBU (ej. '-')
                    ),
                ),
            )
        )));

    ?>

Configuracion

Estas son las opciones del validador:

  • filterNumeric Boolean. Filtra cualquier caracter no numérico del CBU (ej. '-'). Valor por defecto true.

Contacto

  1. Via email matiasiglesias@matiasiglesias.com.ar.
  2. Via Twitter@matiashiglesias

Licencia

CBUValidator is licensed under the MIT license.
See the included LICENSE file. Copyright (c) 2013-2017 Matias Iglesias

http://www.matiasiglesias.com.ar/
All rights reserved.

About

Módulo de Validación de CBU para Zend Framework (ZF2)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages