PHPackages                             wilsenhc/parse-contribuyente - 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. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. wilsenhc/parse-contribuyente

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

wilsenhc/parse-contribuyente
============================

Herramienta para realizar parsing de los datos de un contribuyente a partir del HTML de respuesta de la página de búsqueda de contribuyentes en SENIAT

0.4.1(1w ago)04[1 issues](https://github.com/wilsenhc/parse-contribuyente/issues)MITHTMLPHP ^8.2

Since Jul 23Pushed 4y agoCompare

[ Source](https://github.com/wilsenhc/parse-contribuyente)[ Packagist](https://packagist.org/packages/wilsenhc/parse-contribuyente)[ RSS](/packages/wilsenhc-parse-contribuyente/feed)WikiDiscussions main Synced today

READMEChangelog (1)Dependencies (5)Versions (7)Used By (0)

[![](https://camo.githubusercontent.com/6c240ee144b236858f9356109a3b795b79ff87be651b15b68c46616f06681bb8/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f5061727365253230436f6e747269627579656e74652e706e673f7468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d77696c73656e686325324670617273652d636f6e747269627579656e7465267061747465726e3d63697263756974426f617264267374796c653d7374796c655f31266465736372697074696f6e3d412b7061727365722b666f722b7468652b53454e4941542b436f6e747269627579656e74652b7365617263682b70616765266d643d312673686f7757617465726d61726b3d3026666f6e7453697a653d313030707826696d616765733d68747470732533412532462532467777772e7068702e6e6574253246696d616765732532466c6f676f732532466e65772d7068702d6c6f676f2e737667)](https://camo.githubusercontent.com/6c240ee144b236858f9356109a3b795b79ff87be651b15b68c46616f06681bb8/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f5061727365253230436f6e747269627579656e74652e706e673f7468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d77696c73656e686325324670617273652d636f6e747269627579656e7465267061747465726e3d63697263756974426f617264267374796c653d7374796c655f31266465736372697074696f6e3d412b7061727365722b666f722b7468652b53454e4941542b436f6e747269627579656e74652b7365617263682b70616765266d643d312673686f7757617465726d61726b3d3026666f6e7453697a653d313030707826696d616765733d68747470732533412532462532467777772e7068702e6e6574253246696d616765732532466c6f676f732532466e65772d7068702d6c6f676f2e737667)

A Parser for the SENIAT Contribuyente search page
=================================================

[](#a-parser-for-the-seniat-contribuyente-search-page)

[![Latest Version on Packagist](https://camo.githubusercontent.com/42392074ad06621159128cfe93ab82095862b0655fc72740f402a2ae2013ae1b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f77696c73656e68632f70617273652d636f6e747269627579656e74652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/wilsenhc/parse-contribuyente)[![Tests](https://github.com/wilsenhc/parse-contribuyente/actions/workflows/run-tests.yml/badge.svg)](https://github.com/wilsenhc/parse-contribuyente/actions/workflows/run-tests.yml/badge.svg)[![Total Downloads](https://camo.githubusercontent.com/c6ff75b736aa17012812f57c016b698c75d469008f1243c36509d0e334f822d9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f77696c73656e68632f70617273652d636f6e747269627579656e74652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/wilsenhc/parse-contribuyente)

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require wilsenhc/parse-contribuyente
```

The package will automatically register itself.

### `ParseContribuyente`

[](#parsecontribuyente)

This validation rule will pass if the RIF value passed in the request is valid.

```
// in a Controller, Job or View

use Wilsenhc\ParseContribuyente\ParseContribuyente;

$body = '...'

$parser = new ParseContribuyente($body);

$contribuyente = $parser->toArray()
```

### Testing

[](#testing)

```
vendor/bin/pest
```

### Changelog

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

### Security

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance54

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community6

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

Every ~449 days

Total

5

Last Release

10d ago

PHP version history (2 changes)0.1PHP ^7.3|^8.0

0.4.1PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/537be15e22d4f3340e5219d3679a17741ef27625c437072312143a71cf0a8ce4?d=identicon)[wilsenhc](/maintainers/wilsenhc)

---

Top Contributors

[![wilsenhc](https://avatars.githubusercontent.com/u/13445515?v=4)](https://github.com/wilsenhc "wilsenhc (33 commits)")

---

Tags

hacktoberfest

###  Code Quality

TestsPest

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/wilsenhc-parse-contribuyente/health.svg)

```
[![Health](https://phpackages.com/badges/wilsenhc-parse-contribuyente/health.svg)](https://phpackages.com/packages/wilsenhc-parse-contribuyente)
```

###  Alternatives

[rector/rector

Instant Upgrade and Automated Refactoring of any PHP code

10.4k139.2M9.2k](/packages/rector-rector)[larastan/larastan

Larastan - Discover bugs in your code without running it. A phpstan/phpstan extension for Laravel

6.5k55.4M8.4k](/packages/larastan-larastan)[phpstan/phpstan-symfony

Symfony Framework extensions and rules for PHPStan

79475.7M2.2k](/packages/phpstan-phpstan-symfony)[phpstan/phpstan-doctrine

Doctrine extensions for PHPStan

67272.8M1.4k](/packages/phpstan-phpstan-doctrine)[shipmonk/dead-code-detector

Dead code detector to find unused PHP code via PHPStan extension. Can automatically remove dead PHP code. Supports libraries like Symfony, Doctrine, PHPUnit etc. Detects dead cycles. Can detect dead code that is tested.

4853.5M91](/packages/shipmonk-dead-code-detector)[tomasvotruba/cognitive-complexity

PHPStan rules to measure cognitive complexity of your classes and methods

1635.6M289](/packages/tomasvotruba-cognitive-complexity)

PHPackages © 2026

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