/** * Overrides core index request, which checks if the IndexPage is configured and which page must be shown. * If matched SiteAccess uses legacy mode, do not execute event. * * @param GetResponseEvent $event */ public function onKernelRequestIndex(GetResponseEvent $event) { if ($this->configResolver->getParameter('legacy_mode')) { return; } parent::onKernelRequestIndex($event); }
public function testOnKernelRequestIndexNotOnIndexPage() { $this->request->attributes->set('semanticPathinfo', '/anyContent'); $this->indexRequestEventListener->onKernelRequestIndex($this->event); $this->assertFalse($this->request->attributes->has('needsForward')); }