/** * Fetches Main Nav */ public static function mainNav(Page $page = NULL) { if (!empty($page->id_as_menu)) { $mainNav = self::generateMainNav($page->id_as_menu); } elseif (!empty($page->id)) { $mainNav = self::generateMainNav($page->getTopParent()); } else { $mainNav = self::generateMainNav(); } return $mainNav; }