/** * @param GetResponseEvent $event */ public function onKernelRequest(GetResponseEvent $event) { $request = $event->getRequest(); if (!$event->isMasterRequest() || '/' !== $request->getPathInfo()) { return; } $this->twig->addGlobal('random_quote_event', $this->quoteRepository->findRandom()); }
/** * @return array */ public function getGlobals() { return array('random_quote_extension' => $this->quoteRepository->findRandom()); }