spaceonfire / container
Small yet powerful implementation of PSR-11 compatible dependency injection container
Fund package maintenance!
Liberapay
Requires
- php: ^7.2|^8.0
- psr/container: ^1.0
- spaceonfire/collection: ^2.5
Requires (Dev)
- roave/security-advisories: dev-latest
Provides
README
Small yet powerful implementation of PSR-11 compatible dependency injection container.
Install
Via Composer
$ composer require spaceonfire/container
Usage
use spaceonfire\Container\Container; use spaceonfire\Container\ReflectionContainer; use spaceonfire\Container\CompositeContainer; $container = new CompositeContainer([ new Container(), new ReflectionContainer(), ]);
Change log
Please see CHANGELOG for more information on what has changed recently.
Contributing
Report issues and send Pull Requests in the main spaceonfire repository. Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
Credits
License
The MIT License (MIT). Please see License File for more information.