66use Illuminate \Http \Request ;
77use Spatie \Permission \Models \Role ;
88use App \Http \Requests \StoreUserRequest ;
9- use App \Http \Requests \UpdateUserRequest ;
9+ use App \Http \Requests \ProfileUpdateRequest ;
1010
11+ /**
12+ *
13+ */
1114class UsersController extends Controller
1215{
1316 /**
1417 * Display all users
15- *
18+ *
1619 * @return \Illuminate\Http\Response
1720 */
18- public function index ()
21+ public function index ()
1922 {
2023 $ users = User::latest ()->paginate (10 );
2124
@@ -24,28 +27,28 @@ public function index()
2427
2528 /**
2629 * Show form for creating user
27- *
30+ *
2831 * @return \Illuminate\Http\Response
2932 */
30- public function create ()
33+ public function create ()
3134 {
3235 return view ('users.create ' );
3336 }
3437
3538 /**
3639 * Store a newly created user
37- *
40+ *
3841 * @param User $user
3942 * @param StoreUserRequest $request
40- *
43+ *
4144 * @return \Illuminate\Http\Response
4245 */
43- public function store (User $ user , StoreUserRequest $ request )
46+ public function store (User $ user , StoreUserRequest $ request )
4447 {
4548 //For demo purposes only. When creating user or inviting a user
4649 // you should create a generated random password and email it to the user
4750 $ user ->create (array_merge ($ request ->validated (), [
48- 'password ' => 'test '
51+ 'password ' => 'test '
4952 ]));
5053
5154 return redirect ()->route ('users.index ' )
@@ -54,12 +57,12 @@ public function store(User $user, StoreUserRequest $request)
5457
5558 /**
5659 * Show user data
57- *
60+ *
5861 * @param User $user
59- *
62+ *
6063 * @return \Illuminate\Http\Response
6164 */
62- public function show (User $ user )
65+ public function show (User $ user )
6366 {
6467 return view ('users.show ' , [
6568 'user ' => $ user
@@ -68,12 +71,12 @@ public function show(User $user)
6871
6972 /**
7073 * Edit user data
71- *
74+ *
7275 * @param User $user
73- *
76+ *
7477 * @return \Illuminate\Http\Response
7578 */
76- public function edit (User $ user )
79+ public function edit (User $ user )
7780 {
7881 return view ('users.edit ' , [
7982 'user ' => $ user ,
@@ -84,13 +87,13 @@ public function edit(User $user)
8487
8588 /**
8689 * Update user data
87- *
90+ *
8891 * @param User $user
89- * @param UpdateUserRequest $request
90- *
92+ * @param ProfileUpdateRequest $request
93+ *
9194 * @return \Illuminate\Http\Response
9295 */
93- public function update (User $ user , UpdateUserRequest $ request )
96+ public function update (User $ user , ProfileUpdateRequest $ request )
9497 {
9598 $ user ->update ($ request ->validated ());
9699
@@ -102,16 +105,16 @@ public function update(User $user, UpdateUserRequest $request)
102105
103106 /**
104107 * Delete user data
105- *
108+ *
106109 * @param User $user
107- *
110+ *
108111 * @return \Illuminate\Http\Response
109112 */
110- public function destroy (User $ user )
113+ public function destroy (User $ user )
111114 {
112115 $ user ->delete ();
113116
114117 return redirect ()->route ('users.index ' )
115118 ->withSuccess (__ ('User deleted successfully. ' ));
116119 }
117- }
120+ }
0 commit comments