matiasiglesias / cbu-validator
Módulo de Validación de CBU
1.1.3
2022-01-13 22:08 UTC
Requires
- php: ^5.6 || ^7.0
- zendframework/zend-stdlib: ^2.4 || ^3.0
- zendframework/zend-validator: ^2.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.1
- phpunit/phpunit: ^5.7
README
#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
- Via email matiasiglesias@matiasiglesias.com.ar.
- 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.