menuEvent) { $this->menuEvent = new ConfigureMainMenuEvent(); /** @var User $user */ $user = $this->security->getUser(); // error pages don't have a user and will fail when is_granted() is called if (null !== $user) { $this->eventDispatcher->dispatch($this->menuEvent); } } return $this->menuEvent; } }