PHP code example of minusfour / phpdicontainer

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');