private function createMainMenu() { $menuParent = $this->documentManager->find(null, $this->config['parameters']['londa.basepath.menu']); $mainMenu = new Menu(); $mainMenu->setName('main-menu'); $mainMenu->setLabel('Main Menu'); $mainMenu->setChildrenAttributes(['class' => 'nav navbar-nav navbar--londa-nav navbar-right']); $mainMenu->setParentDocument($menuParent); $this->documentManager->persist($mainMenu); return $mainMenu; }
private function createMenus() { //the main menu $menuParent = $this->documentManager->find(null, $this->config['parameters']['londa.basepath.menu']); $mainMenu = new Menu(); $mainMenu->setName('main-menu'); $mainMenu->setLabel('Main Menu'); $mainMenu->setChildrenAttributes(['class' => 'nav navbar-nav navbar--londa-nav navbar-right']); $mainMenu->setParentDocument($menuParent); $this->documentManager->persist($mainMenu); // add the main menu //footer menu $footerMenu = new Menu(); $footerMenu->setName('footer-menu'); $footerMenu->setLabel('Footer Menu'); $footerMenu->setChildrenAttributes(['class' => 'footer-nav-tabs nav nav-tabs']); $footerMenu->setParentDocument($menuParent); $this->documentManager->persist($footerMenu); // add the footer menu return $mainMenu; }