/** * @param ContainerInterface|Container $container */ public function __construct(ContainerInterface $container) { $this->controller = new BrowserSessionController(new DoctrineDriver($container->getEntityManager()), new SmartDriver($container->getRouter(), $container->getRequest(), $container->getResponse()), new PredisDriver($container->getPredis()->getClient()), null, true); }