Example #1
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id)
 {
     $menu = Menu::with('parent', 'children.children', 'groups')->findOrFail($id);
     $menu->groups->sortBy('name');
     $menu->children->sortBy('order')->each(function ($child) {
         if ($child->child != null) {
             $child->child->sortBy('order');
         }
     });
     $menus = Menu::orderBy('url')->get();
     return View::make('sysguard::resource.menu.show', compact('menu', 'menus'));
 }