@@ -18,70 +18,4 @@ public function index(User $model)
18
18
{
19
19
return view ('users.index ' , ['users ' => $ model ->paginate (15 )]);
20
20
}
21
-
22
- /**
23
- * Show the form for creating a new user
24
- *
25
- * @return \Illuminate\View\View
26
- */
27
- public function create ()
28
- {
29
- return view ('users.create ' );
30
- }
31
-
32
- /**
33
- * Store a newly created user in storage
34
- *
35
- * @param \App\Http\Requests\UserRequest $request
36
- * @param \App\User $model
37
- * @return \Illuminate\Http\RedirectResponse
38
- */
39
- public function store (UserRequest $ request , User $ model )
40
- {
41
- $ model ->create ($ request ->merge (['password ' => Hash::make ($ request ->get ('password ' ))])->all ());
42
-
43
- return redirect ()->route ('user.index ' )->withStatus (__ ('User successfully created. ' ));
44
- }
45
-
46
- /**
47
- * Show the form for editing the specified user
48
- *
49
- * @param \App\User $user
50
- * @return \Illuminate\View\View
51
- */
52
- public function edit (User $ user )
53
- {
54
- return view ('users.edit ' , compact ('user ' ));
55
- }
56
-
57
- /**
58
- * Update the specified user in storage
59
- *
60
- * @param \App\Http\Requests\UserRequest $request
61
- * @param \App\User $user
62
- * @return \Illuminate\Http\RedirectResponse
63
- */
64
- public function update (UserRequest $ request , User $ user )
65
- {
66
- $ hasPassword = $ request ->get ('password ' );
67
- $ user ->update (
68
- $ request ->merge (['password ' => Hash::make ($ request ->get ('password ' ))])
69
- ->except ([$ hasPassword ? '' : 'password ' ]
70
- ));
71
-
72
- return redirect ()->route ('user.index ' )->withStatus (__ ('User successfully updated. ' ));
73
- }
74
-
75
- /**
76
- * Remove the specified user from storage
77
- *
78
- * @param \App\User $user
79
- * @return \Illuminate\Http\RedirectResponse
80
- */
81
- public function destroy (User $ user )
82
- {
83
- $ user ->delete ();
84
-
85
- return redirect ()->route ('user.index ' )->withStatus (__ ('User successfully deleted. ' ));
86
- }
87
21
}
0 commit comments