for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php declare(strict_types = 1);
namespace Venta\Container;
use Venta\Contracts\Container\Container as ContainerContract;
use Venta\Contracts\Container\MutableContainer as MutableContainerContract;
/**
* Class ContainerProxy
*
* @package Venta\Container
*/
final class ContainerProxy implements ContainerContract
{
* @var MutableContainerContract
private $container;
* ContainerProxy constructor.
* @param MutableContainerContract $container
public function __construct(MutableContainerContract $container)
$this->container = $container;
}
* @inheritDoc
public function get($id, array $arguments = [])
return $this->container->get($id, $arguments);
public function has($id)
return $this->container->has($id);