authorizationChecker = $authorizationChecker; $this->translator = $translator; } public function buildMenu($menuId, MenuItem $menu, array $parameters) { /** @var Household $household */ $household = $parameters['household']; // if ($this->authorizationChecker->isGranted(BudgetElementVoter::SHOW, $household)) { $menu->addChild($this->translator->trans('household.Budget'), [ 'route' => 'chill_budget_elements_household_index', 'routeParameters' => [ 'id' => $household->getId(), ], ]) ->setExtras(['order' => 50]); // } } public static function getMenuIds(): array { return ['household']; } }