ChileanRut entrega una serie de metodos que permite verificar la validez del Rut Chileno.
El package sigue los estandares PSR-1, PSR-2, and PSR-4.
La rama Master posee los siguiente requerimientos
- PHP 5.6 o mayor.
[Usando Composer]
Agrega el package en composer.json
- de la siguiente manera:
{
"require": {
"folivaresrios/chileanrut": "^1.0"
}
}
o a traves de linea de comando
composer require folivaresrios/chileanrut
Solo debe importar el trait llamado ChileanRut ubicado en el namespace KissDev\ChileanRut\Traits donde quieras usar los metodos.
** Metodos
function clean($rut, $hasCheckDigit = true)
Esta funcion recibe 2 parametros, donde se le entrega el string ($rut) y opcionalmente si quiere retornar el rut con guion o sin guion. La funcionalidad de esta, es limpiar los "puntos", "guiones", "ceros a la izquierda" y "espacios adicionales"
function hasValidLength($rut)
Determina si el rut tiene el largo valido
function verify($rut);
Determina si es un rut valido
Si tienes problemas con ChileanRut, abre un "issue" en GitHub.
Si quieres contribuir con ChileanRut creado algo que quiereas agregar,envia un pull requests o abre un issues.