PHP code example of mdagostino / dependencyresolver
1. Go to this page and download the library: Download mdagostino/dependencyresolver 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/ */
mdagostino / dependencyresolver example snippets
use mdagostino\DependencyResolver\DependencyResolver;
$resolver = new DependencyResolver();
$resolver
->component('ITEM 1')-> // Item 3 doesn't have dependencies.
->component('ITEM 4'); // Item 4 doesn't have dependencies.
$ordered = $resolver->resolveDependencies();
print_r($ordered);
// Prints:
// ITEM 3
// ITEM 4
// ITEM 1
// ITEM 2
use mdagostino\DependencyResolver\DependencyResolver;
$resolver = new DependencyResolver();
$resolver
->component('A')->detected"
use mdagostino\DependencyResolver\DependencyResolver;
$resolver = new DependencyResolver();
$resolver
->component('A')->: C"