1. Go to this page and download the library: Download minusfour/phpdicontainer library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
minusfour / phpdicontainer example snippets
use MinusFour\DIContainer\Container;
use MinusFour\DIContainer\Injector;
$container = new Container();
$container->registerInjector(new Injector('A', function($deps){
return new A($deps['B']);
}, ['B']));
$container->registerInjector(new Injector('B', function($deps){
return new A($deps['B']);
}));
$A = $container->resolve('A');
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.