PHPackages                             mnapoli/php-di-zf1 - 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. mnapoli/php-di-zf1

Abandoned → [php-di/zf1-bridge](/?search=php-di%2Fzf1-bridge)Library

mnapoli/php-di-zf1
==================

Integrates PHP-DI to Zend Framework 1

4.1.0(2y ago)268.0k↓50%7[1 PRs](https://github.com/PHP-DI/ZF1-Bridge/pulls)MITPHP

Since Jun 11Pushed 2y ago5 watchersCompare

[ Source](https://github.com/PHP-DI/ZF1-Bridge)[ Packagist](https://packagist.org/packages/mnapoli/php-di-zf1)[ Docs](https://github.com/PHP-DI/ZF1-Bridge)[ RSS](/packages/mnapoli-php-di-zf1/feed)WikiDiscussions master Synced 1mo ago

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

PHP-DI integration with Zend Framework 1
========================================

[](#php-di-integration-with-zend-framework-1)

This library provides integration for PHP-DI with Zend Framework 1. [PHP-DI](http://php-di.org) is a Dependency Injection Container for PHP.

This project also contains the [Zend Framework quickstart](http://framework.zend.com/manual/en/learning.quickstart.intro.html)configured with [PHP-DI](http://php-di.org).

If you are looking for Zend Framework 2 integration, head over [here](https://github.com/PHP-DI/ZF2-Bridge).

Documentation
-------------

[](#documentation)

**The full documentation is available on [PHP-DI's website](http://php-di.org/doc/frameworks/zf1.html).**

Zend Framework quickstart
-------------------------

[](#zend-framework-quickstart)

The quickstart is in the `quickstart/` folder. You can look at it to see how PHP-DI can be integrated to a ZF1 application.

To run the quickstart, get [composer](http://getcomposer.org/doc/00-intro.md) and install the dependencies:

```
$ curl -s http://getcomposer.org/installer | php
$ php composer.phar install

```

Please be aware that the quickstart uses [annotations](http://php-di.org/doc/annotations.html). Since PHP-DI 5 annotations are disabled by default, please follow [the installation instructions to enable them](http://php-di.org/doc/annotations.html).

**Note**: I tried not to diverge too much from the official quickstart. So the code may look messy, but that's how the ZF quickstart is ;)

Change log
----------

[](#change-log)

See

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity34

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 75.6% 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 ~373 days

Recently: every ~752 days

Total

11

Last Release

993d ago

Major Versions

1.1.0 → 2.0.02014-01-08

2.0.1 → 3.0.02015-05-29

3.1.1 → 4.0.02018-02-21

### Community

Maintainers

![](https://www.gravatar.com/avatar/329a6111724074f5388e95dd41a03ccf3c43f4bfe1ecf27c94c9efc6f7823228?d=identicon)[mnapoli](/maintainers/mnapoli)

---

Top Contributors

[![mnapoli](https://avatars.githubusercontent.com/u/720328?v=4)](https://github.com/mnapoli "mnapoli (34 commits)")[![holtkamp](https://avatars.githubusercontent.com/u/776405?v=4)](https://github.com/holtkamp "holtkamp (6 commits)")[![Fedott](https://avatars.githubusercontent.com/u/165486?v=4)](https://github.com/Fedott "Fedott (1 commits)")[![drdamour](https://avatars.githubusercontent.com/u/1514496?v=4)](https://github.com/drdamour "drdamour (1 commits)")[![npo-mmenke](https://avatars.githubusercontent.com/u/116382818?v=4)](https://github.com/npo-mmenke "npo-mmenke (1 commits)")[![tdutrion](https://avatars.githubusercontent.com/u/1712222?v=4)](https://github.com/tdutrion "tdutrion (1 commits)")[![twisty](https://avatars.githubusercontent.com/u/16244?v=4)](https://github.com/twisty "twisty (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/mnapoli-php-di-zf1/health.svg)

```
[![Health](https://phpackages.com/badges/mnapoli-php-di-zf1/health.svg)](https://phpackages.com/packages/mnapoli-php-di-zf1)
```

###  Alternatives

[respect/validation

The most awesome validation engine ever created for PHP

5.9k37.4M383](/packages/respect-validation)[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.4k37.3k](/packages/matomo-matomo)[zbateson/mail-mime-parser

MIME email message parser

54149.2M79](/packages/zbateson-mail-mime-parser)[phlak/directory-lister

PHP directory lister

2.5k1.4k](/packages/phlak-directory-lister)[infinum/eightshift-libs

WordPress libs developed by Eightshift team to use in modern WordPress.

63118.9k3](/packages/infinum-eightshift-libs)[rareloop/lumberjack-core

A powerful MVC framework for the modern WordPress developer. Write better, more expressive and easier to maintain code

42155.0k19](/packages/rareloop-lumberjack-core)

PHPackages © 2026

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