public function getMenu($pageUid = null, $entryLevel = 0)
{
$pageUid = $this->determineParentPageUid($pageUid, $entryLevel);
if ($pageUid === null) {
return [];
}
$showHiddenInMenu = (bool) $this->arguments['showHiddenInMenu'];
$showAccessProtected = (bool) $this->arguments['showAccessProtected'];
$includeSpacers = (bool) $this->arguments['includeSpacers'];
$excludePages = $this->processPagesArgument($this->arguments['excludePages']);
return $this->pageService->getMenu($pageUid, $excludePages, $showHiddenInMenu, $includeSpacers, $showAccessProtected);
}