PHPackages                             englishdom/converter - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. englishdom/converter

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

englishdom/converter
====================

A data converter

1.1.5(2mo ago)05.3k1Apache-2.0PHPPHP ^7.1|^8.0CI failing

Since Oct 20Pushed 2mo ago3 watchersCompare

[ Source](https://github.com/englishdom/converter)[ Packagist](https://packagist.org/packages/englishdom/converter)[ Docs](https://github.com/englishdom/converter)[ RSS](/packages/englishdom-converter/feed)WikiDiscussions master Synced today

READMEChangelog (9)Dependencies (2)Versions (11)Used By (0)

Converter
=========

[](#converter)

A library for reading data, converting and writing

### Setup reader

[](#setup-reader)

Setup PdoReader for reading data from mysql.

```
$reader = new \Converter\Reader\PdoReader(
    'mysql:host=localhost;port=3306;dbname=base;charset=utf8',
    'user',
    'pass',
    [\PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION],
    'table'
);

```

If need extend query adapter has method `setSQL`

### Setup manager

[](#setup-manager)

After reading data need convert data to entity

```
$manager = new \Converter\Manager(
    [['reader' => $reader, 'transformer' => \Converter\Reader\Transformer\BaseTransformer::class]],
    [new \Converter\Processor\FileExistProcessor()],
    [['writer' => $writer, 'transformer' => \Converter\Writer\Transformer\BaseTransformer::class]]
);
$manager->manage();

```

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance87

Actively maintained with recent releases

Popularity22

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity69

Established project with proven stability

 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 ~265 days

Recently: every ~565 days

Total

10

Last Release

65d ago

PHP version history (3 changes)1.0.0PHP ^7.2

1.0.3PHP ^7.1

1.1.4PHP ^7.1|^8.0

### Community

Maintainers

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

![](https://www.gravatar.com/avatar/3cdb20f2b32d73e11bc1d18ea00cedf6007b9d731e7f6547735bcde03718fa48?d=identicon)[newage](/maintainers/newage)

---

Top Contributors

[![newage](https://avatars.githubusercontent.com/u/426997?v=4)](https://github.com/newage "newage (18 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/englishdom-converter/health.svg)

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

PHPackages © 2026

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