Exemplo n.º 1
0
 /**
  * Order the specified resource in storage.
  *
  * @param int $id
  *
  * @return Response
  */
 public function order(Menu $menu, Request $request)
 {
     if ($left_id = $request->get('leftId')) {
         $cat_left = Menu::findOrFail($left_id);
         $menu->moveToRightOf($cat_left);
     } elseif ($right_id = $request->get('rightId')) {
         $cat_right = Menu::findOrFail($right_id);
         $menu->moveToLeftOf($cat_right);
     } elseif ($parent_id = $request->get('parentId')) {
         $cat_parent = Menu::findOrFail($parent_id);
         $menu->makeChildOf($cat_parent);
     }
 }