app/Http/Controllers/API/UserController.php 1 location
|
@@ 44-53 (lines=10) @@
|
41 |
|
* |
42 |
|
* @return JsonResponse |
43 |
|
*/ |
44 |
|
public function update(UserUpdateRequest $request, User $user) |
45 |
|
{ |
46 |
|
$data = $request->only('name', 'email'); |
47 |
|
|
48 |
|
if ($request->password) { |
49 |
|
$data['password'] = Hash::make($request->password); |
50 |
|
} |
51 |
|
|
52 |
|
return response()->json($user->update($data)); |
53 |
|
} |
54 |
|
|
55 |
|
/** |
56 |
|
* Delete a user. |
app/Http/Controllers/API/ProfileController.php 1 location
|
@@ 34-43 (lines=10) @@
|
31 |
|
* |
32 |
|
* @return JsonResponse |
33 |
|
*/ |
34 |
|
public function update(ProfileUpdateRequest $request) |
35 |
|
{ |
36 |
|
$data = $request->only('name', 'email'); |
37 |
|
|
38 |
|
if ($request->password) { |
39 |
|
$data['password'] = Hash::make($request->password); |
40 |
|
} |
41 |
|
|
42 |
|
return response()->json($request->user()->update($data)); |
43 |
|
} |
44 |
|
} |
45 |
|
|