| 1234567891011121314151617181920212223242526272829303132333435363738 | <?phpnamespace JMS\Serializer\Tests\Serializer\EventDispatcher;use Psr\Container\ContainerInterface;class LazyEventDispatcherWithPsr11ContainerTest extends LazyEventDispatcherTest{    protected function createContainer()    {        return new Psr11Container();    }    protected function registerListenerService($serviceId, MockListener $listener)    {        $this->container->set($serviceId, $listener);    }}class Psr11Container implements ContainerInterface{    private $services;    public function get($id)    {        return $this->services[$id];    }    public function has($id)    {        return isset($this->services[$id]);    }    public function set($id, $service)    {        $this->services[$id] = $service;    }}
 |