PHPackages                             mdjaman/mdjaman-common - 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. mdjaman/mdjaman-common

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

mdjaman/mdjaman-common
======================

Module that provides common functionality and library code for ZF2/ZF3 &amp; Doctrine applications

6.1.2(3y ago)13381MITPHPPHP ^7.4

Since May 16Pushed 12mo ago1 watchersCompare

[ Source](https://github.com/mdjaman/MdjamanCommon)[ Packagist](https://packagist.org/packages/mdjaman/mdjaman-common)[ Docs](https://github.com/mdjaman/MdjamanCommon)[ RSS](/packages/mdjaman-mdjaman-common/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (15)Versions (43)Used By (0)

MdjamanCommon
=============

[](#mdjamancommon)

Introduction
------------

[](#introduction)

Module that provides common functionality and library code for ZF2/ZF3 applications integrated with doctrine ORM or ODM.

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

[](#installation)

Using Composer (recommended and only way)
-----------------------------------------

[](#using-composer-recommended-and-only-way)

Mdjaman\\MdjamanCommon is available through composer. Add "mdjaman/mdjaman-common" to your composer.json list.

Choose most recent v2 tag for zf2

```
"mdjaman/mdjaman-common": "2.*"

```

Choose most recent v3 tag for zf3

```
"mdjaman/mdjaman-common": "3.*"

```

Enable the module in your config/application.config.php file. Add an entry `MdjamanCommon` to the list of enabled modules.

Usage
-----

[](#usage)

To make this MdjamanCommon deal with Gedmo\\Blameable extension for you, make sure your AuthenticationService implements Zend\\Authenticate\\AuthenticationServiceInterface and add this alias **mdjaman\_auth\_service** in a `aliases`section under `service_manager` in your **module.config.php**

```
'service_manager' => [
        'aliases' => [
            'mdjaman_auth_service' => ,
        ],
        ...
    ]
],

```

More to come!

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity75

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

Recently: every ~207 days

Total

41

Last Release

361d ago

Major Versions

2.4.6 → 3.02018-05-22

3.0.14 → 4.0.02020-03-16

2.6 → 4.0.72021-09-13

4.0.7 → 6.02022-01-03

4.0.8 → 6.1.02023-02-11

PHP version history (7 changes)2.3PHP &gt;=5.4

2.4.1PHP &gt;=5.6

3.0PHP ^5.6 || ^7.0

4.0.0PHP ^7.1 || ^7.2

6.0PHP ^7.4

6.0.1PHP ^7.4 || ^8.0

4.0.10PHP ^7.1 || ^7.2 || ^7.4

### Community

Maintainers

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

---

Top Contributors

[![mdjaman](https://avatars.githubusercontent.com/u/803262?v=4)](https://github.com/mdjaman "mdjaman (114 commits)")

---

Tags

commoncomposerphpzf2zf3laminasdoctrinezendcommonmodulezf2abstractzf3

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Psalm

Type Coverage Yes

### Embed Badge

![Health badge](/badges/mdjaman-mdjaman-common/health.svg)

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

###  Alternatives

[doctrine/doctrine-orm-module

Laminas Module that provides Doctrine ORM functionality

4407.3M293](/packages/doctrine-doctrine-orm-module)[doctrine/doctrine-module

Laminas Module that provides Doctrine basic functionality required for ORM and ODM modules

3957.9M116](/packages/doctrine-doctrine-module)[doctrine/doctrine-mongo-odm-module

Laminas Module which provides Doctrine MongoDB ODM functionality

86676.6k35](/packages/doctrine-doctrine-mongo-odm-module)[zfc-datagrid/zfc-datagrid

Laminas Module that provides a datagrid for different datasources and output formats

1223.2k](/packages/zfc-datagrid-zfc-datagrid)

PHPackages © 2026

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