PHP code example of technically / null-container
1. Go to this page and download the library: Download technically/null-container 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/ */
technically / null-container example snippets
use Psr\Container\ContainerInterface;
use Technically\NullContainer\NullContainer;
final class MyServiceContainer implements ContainerInterface
{
private ContainerInterface $parent;
/**
* @param ContainerInterface|null $parent
*/
public function __construct(ContainerInterface $parent = null)
{
$this->parent = $parent ?? new NullContainer();
}
// ... your code, where you don't need to deal with $parent set to `null`.
}