22
33namespace App \Http \Controllers \Backend \Menu ;
44
5- use App \Models \Menu \Menu ;
6- use Illuminate \Http \Request ;
75use App \Http \Controllers \Controller ;
8- use App \Repositories \Backend \Menu \MenuRepository ;
9- use App \Http \Requests \Backend \Menu \StoreMenuRequest ;
10- use App \Http \Requests \Backend \Menu \ManageMenuRequest ;
116use App \Http \Requests \Backend \Menu \CreateMenuRequest ;
12- use App \Http \Requests \Backend \Menu \EditMenuRequest ;
137use App \Http \Requests \Backend \Menu \DeleteMenuRequest ;
8+ use App \Http \Requests \Backend \Menu \EditMenuRequest ;
9+ use App \Http \Requests \Backend \Menu \ManageMenuRequest ;
10+ use App \Http \Requests \Backend \Menu \StoreMenuRequest ;
1411use App \Http \Requests \Backend \Menu \UpdateMenuRequest ;
12+ use App \Models \Menu \Menu ;
13+ use App \Repositories \Backend \Menu \MenuRepository ;
1514use Illuminate \Support \Facades \DB ;
1615
1716class MenuController extends Controller
@@ -28,6 +27,7 @@ public function __construct(MenuRepository $menu)
2827
2928 /**
3029 * Display a listing of the resource.
30+ *
3131 * @param \App\Http\Requests\Backend\Menu\ManageMenuRequest $request
3232 *
3333 * @return \Illuminate\Http\Response
@@ -39,24 +39,27 @@ public function index(ManageMenuRequest $request)
3939
4040 /**
4141 * Show the form for creating a new resource.
42+ *
4243 * @param \App\Http\Requests\Backend\Menu\CreateMenuRequest $request
4344 *
4445 * @return \Illuminate\Http\Response
4546 */
4647 public function create (CreateMenuRequest $ request )
4748 {
4849 $ types = [
49- " backend " => " Backend " ,
50- " frontend " => " Frontend "
50+ ' backend ' => ' Backend ' ,
51+ ' frontend ' => ' Frontend ' ,
5152 ];
5253 $ modules = DB ::table ('modules ' )->get ();
54+
5355 return view ('backend.menus.create ' )->withTypes ($ types )->withModules ($ modules );
5456 }
5557
5658 /**
5759 * Store a newly created resource in storage.
60+ *
5861 * @param \App\Http\Requests\Backend\Menu\StoreMenuRequest $request
59- *
62+ *
6063 * @return \Illuminate\Http\Response
6164 */
6265 public function store (StoreMenuRequest $ request )
@@ -68,19 +71,21 @@ public function store(StoreMenuRequest $request)
6871
6972 /**
7073 * Show the form for editing the specified resource.
71- * @param \App\Models\Menu\Menu $menu
74+ *
75+ * @param \App\Models\Menu\Menu $menu
7276 * @param \App\Http\Requests\Backend\Menu\EditMenuRequest $request
77+ *
7378 * @return \Illuminate\Http\Response
7479 */
7580 public function edit (Menu $ menu , EditMenuRequest $ request )
7681 {
7782 $ types = [
78- " backend " => " Backend " ,
79- " frontend " => " Frontend "
83+ ' backend ' => ' Backend ' ,
84+ ' frontend ' => ' Frontend ' ,
8085 ];
81-
86+
8287 $ modules = DB ::table ('modules ' )->get ();
83-
88+
8489 return view ('backend.menus.edit ' )
8590 ->with ('types ' , $ types )
8691 ->with ('menu ' , $ menu )
@@ -90,9 +95,9 @@ public function edit(Menu $menu, EditMenuRequest $request)
9095 /**
9196 * Update the specified resource in storage.
9297 *
93- * @param \App\Models\Menu\Menu $menu
94- * @param \App\Http\Requests\Backend\Menu\UpdateMenuRequest $request
95- *
98+ * @param \App\Models\Menu\Menu $menu
99+ * @param \App\Http\Requests\Backend\Menu\UpdateMenuRequest $request
100+ *
96101 * @return \Illuminate\Http\Response
97102 */
98103 public function update (Menu $ menu , UpdateMenuRequest $ request )
@@ -106,8 +111,10 @@ public function update(Menu $menu, UpdateMenuRequest $request)
106111
107112 /**
108113 * Remove the specified resource from storage.
109- * @param \App\Models\Menu\Menu $menu
114+ *
115+ * @param \App\Models\Menu\Menu $menu
110116 * @param \App\Http\Requests\Backend\Menu\DeleteMenuRequest $request
117+ *
111118 * @return \Illuminate\Http\Response
112119 */
113120 public function destroy (Menu $ menu , DeleteMenuRequest $ request )
0 commit comments