PHPackages                             swarmtech/doctrine - 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. [Database &amp; ORM](/categories/database)
4. /
5. swarmtech/doctrine

AbandonedArchivedLibrary[Database &amp; ORM](/categories/database)

swarmtech/doctrine
==================

Swarmtech Doctrine

1.1.3(6y ago)2107MITPHPPHP &gt;=7.2

Since Dec 9Pushed 6y ago1 watchersCompare

[ Source](https://github.com/swarmtech/doctrine)[ Packagist](https://packagist.org/packages/swarmtech/doctrine)[ Docs](https://www.github.com/swarmtech/doctrine)[ RSS](/packages/swarmtech-doctrine/feed)WikiDiscussions develop Synced 5d ago

READMEChangelogDependencies (1)Versions (8)Used By (0)

Doctrine module for Laminas
===========================

[](#doctrine-module-for-laminas)

Goal of this project is to stop using Entity Repositories and start working with query provider instead. Not sure if it's a good idea but it allow to split each query doctrine in it's own QueryProvider provider file. To implements query provider we had to extends the QueryBuilder and to create interface for it. Added query builder interfaces, query provider factory, single value hydrator.

Requirements
------------

[](#requirements)

- Doctrine 2

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

[](#installation)

1. Installation with composer

```
composer require swarmtech/doctrine:"^1.0"
```

2. Enable module for Laminas by adding `Swarmtech\\Doctrine` in config/modules.config.php

```
return [
    "Swarmtech\\Doctrine",
];
```

Feature
-------

[](#feature)

- QueryProviderFactory to create your QueryProvider classes
- QueryBuilder Interfaces to make the use of QueryProvider easy

Issue reporting
---------------

[](#issue-reporting)

If you have found a bug or if you have a feature request, please report them at this repository issues section.

Author
------

[](#author)

[Gary Gitton](https://github.com/garygitton)

License
-------

[](#license)

This project is licensed under the MIT license. See the [LICENSE](https://github.com/swarmtech/doctrine/blob/master/LICENSE) file for more info.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity57

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

Total

5

Last Release

2299d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/12bb1d3b51340daa0f19c946f2ba7d3e4b277854fc722409809d0e43845fe0de?d=identicon)[garygitton](/maintainers/garygitton)

---

Top Contributors

[![garygitton](https://avatars.githubusercontent.com/u/3704874?v=4)](https://github.com/garygitton "garygitton (11 commits)")

### Embed Badge

![Health badge](/badges/swarmtech-doctrine/health.svg)

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

###  Alternatives

[zf-commons/zfc-user-doctrine-orm

Doctrine2 ORM storage adapter for ZfcUser.

85676.8k18](/packages/zf-commons-zfc-user-doctrine-orm)[hounddog/doctrine-data-fixture-module

Zend Framework 2 Module that provides Doctrine Data-Fixture functionality

37335.4k9](/packages/hounddog-doctrine-data-fixture-module)[tawfekov/zf2entityaudit

EntityAudit Module for Zend Framework2 , Doctrine2 and web interface

1910.4k](/packages/tawfekov-zf2entityaudit)

PHPackages © 2026

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