spaceonfire/container

Small yet powerful implementation of PSR-11 compatible dependency injection container

Fund package maintenance!
Liberapay

2.5.0 2021-04-21 18:59 UTC

This package is auto-updated.

Last update: 2021-04-21 19:21:50 UTC


README

Latest Version on Packagist Software License Total Downloads Code Coverage

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.