Esempio n. 1
0
 public function compose()
 {
     foreach ($this->menu->all() as $menu) {
         $menuTree = $this->menuItem->getTreeForMenu($menu->id);
         Menu::create($menu->name, function (Builder $menu) use($menuTree) {
             foreach ($menuTree as $menuItem) {
                 $this->addItemToMenu($menuItem, $menu);
             }
         });
     }
 }
Esempio n. 2
0
 public function index()
 {
     $menus = $this->menu->all();
     return view('menu::admin.menus.index', compact('menus'));
 }
 /**
  *
  */
 private function emptyMenuTable()
 {
     foreach ($this->menu->all() as $menu) {
         $this->menu->destroy($menu);
     }
 }