Download the PHP package zendframework/zend-di without Composer
On this page you can find all versions of the php package zendframework/zend-di. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download zendframework/zend-di
More information about zendframework/zend-di
Files in zendframework/zend-di
Download zendframework/zend-di
More information about zendframework/zend-di
Files in zendframework/zend-di
Vendor zendframework
Package zend-di
Short Description Automated dependency injection for PSR-11 containers
License BSD-3-Clause
Package zend-di
Short Description Automated dependency injection for PSR-11 containers
License BSD-3-Clause
Please rate this library. Is it a good library?
Informations about the package zend-di
zend-di
Repository abandoned 2019-12-31
This repository has moved to laminas/laminas-di.
zend-di provides autowiring to implement Inversion of Control (IoC) containers. IoC containers are widely used to create object instances that have all dependencies resolved and injected. Dependency Injection containers are one form of IoC – but not the only form.
zend-di is designed to be simple, fast and reusable. It provides the following features:
- Constructor injection
- Autowiring:
- Recursively through all dependencies
- With configured type preferences
- with configured injections
- With injections passed in the create() call
- Code generators to create factories usable by other IoC containers like Zend\ServiceManager
It does not provide:
- Setter, interface, property or any other injection method than constructor injection
- Support for factories
- Declaring shared/unshared instances
- the injector always creates new instances
- the default container always shares instances
- Support for variadic arguments in __construct
If you need these features combine it with another IoC container such as zend-servicemanager.
- File issues at https://github.com/zendframework/zend-di/issues
- Documentation is at https://docs.zendframework.com/zend-di/
All versions of zend-di with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.1
psr/container Version ^1.0
psr/log Version ^1.0
zendframework/zend-stdlib Version ^2.7 || ^3.0
psr/container Version ^1.0
psr/log Version ^1.0
zendframework/zend-stdlib Version ^2.7 || ^3.0
The package zendframework/zend-di contains the following files
Loading the files please wait ....