PHPackages                             folivaresrios/chileanrut - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. folivaresrios/chileanrut

ActiveLibrary

folivaresrios/chileanrut
========================

Package entrega una serie de metodos que permite verificar la validez del Rut Chileno.

1.0(8y ago)016MITPHPPHP &gt;= 5.6

Since Nov 12Pushed 8y ago1 watchersCompare

[ Source](https://github.com/folivaresrios/chileanrut)[ Packagist](https://packagist.org/packages/folivaresrios/chileanrut)[ Docs](https://github.com/folivaresrios/chileanvacation)[ RSS](/packages/folivaresrios-chileanrut/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

ChileanRut Package
==================

[](#chileanrut-package)

[ ![Codeship Status for folivaresrios/chileanrut](https://camo.githubusercontent.com/7300fd93dddabb2d4f7b5e6ae4b02f1a0014c6a9569e62072acd726613bfa34c/68747470733a2f2f6170702e636f6465736869702e636f6d2f70726f6a656374732f32646463323130302d613937312d303133352d393763332d3336663730303162353365362f7374617475733f6272616e63683d6d6173746572)](https://app.codeship.com/projects/256360) [![License](https://camo.githubusercontent.com/30597ff9a350144f03bffdd9183e16468e0b3ca1193e1d08591d992622738d55/687474703a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://tldrlegal.com/license/mit-license)

ChileanRut entrega una serie de metodos que permite verificar la validez del Rut Chileno.

El package sigue los estandares [PSR-1](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-1-basic-coding-standard.md), [PSR-2](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md), and [PSR-4](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md).

Requerimientos
--------------

[](#requerimientos)

La rama Master posee los siguiente requerimientos

- PHP 5.6 o mayor.

Como Instalar
-------------

[](#como-instalar)

*\[Usando [Composer](http://getcomposer.org/)\]*

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

```

Como Usar
---------

[](#como-usar)

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

Reporte errores
---------------

[](#reporte-errores)

Si tienes problemas con ChileanRut, abre un "issue" en [GitHub](https://github.com/folivaresrios/chileanrut/issues).

Contribuye
----------

[](#contribuye)

Si quieres contribuir con ChileanRut creado algo que quiereas agregar,envia un [pull requests](https://help.github.com/articles/using-pull-requests) o abre un [issues](https://github.com/folivaresrios/chileanrut/issues).

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3104d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a47c5bc5918acbc5919129c93cf3b0a40bcaf8b0166abb2ccb4ddc6e22b4c7a7?d=identicon)[folivaresrios](/maintainers/folivaresrios)

---

Top Contributors

[![folivaresrios](https://avatars.githubusercontent.com/u/5620412?v=4)](https://github.com/folivaresrios "folivaresrios (8 commits)")

---

Tags

rutchilechileanrut

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/folivaresrios-chileanrut/health.svg)

```
[![Health](https://phpackages.com/badges/folivaresrios-chileanrut/health.svg)](https://phpackages.com/packages/folivaresrios-chileanrut)
```

###  Alternatives

[freshwork/chilean-bundle

A PHP composer package with Chilean validations, common variables, etc. (RUT, IVA, ETC). Ready for Laravel 5. Grande chile ctm :)

97195.6k3](/packages/freshwork-chilean-bundle)[libredte/libredte-api-client

Cliente para realizar la integración con los servicios web de LibreDTE desde PHP.

161.0k](/packages/libredte-libredte-api-client)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
