Pimple bridge for PSR-11 ContainerInterface
This package is deprecated since support of PSR-11 added to Pimple
PSR-11 is a standardised interface to access services defined in dependency injection containers.
the kind of library that should implement this interface. But it can't because Silex, the micro-framework
on top of Pimple, declares a method
Silex\Application::get that conflicts with
Using Pimple, register the
PimpleContaineProvider and create a new service that exposes
Pimple' services through the
$pimple = new Container\Pimple() $pimple->register(new GromNaN\Pimple\PimpleContainerProvider()); // Access the services $pimple['container']->has('my.service'); $pimple['container']->get('my.service');
$pimple['container'] can be injected into any service that require a Standard Container implementation.