UserController.php 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?php
  2. //
  3. //namespace App\Http\Controllers\Api;
  4. //
  5. //use App\Http\Controllers\Controller;
  6. //use App\Models\DiscordUser;
  7. //use App\Models\User;
  8. //use Illuminate\Contracts\Foundation\Application;
  9. //use Illuminate\Contracts\Routing\ResponseFactory;
  10. //use Illuminate\Http\Request;
  11. //use Illuminate\Http\Response;
  12. //use Illuminate\Validation\Rule;
  13. //
  14. //class UserController extends Controller
  15. //{
  16. // /**
  17. // * Display a listing of the resource.
  18. // *
  19. // * @return Response
  20. // */
  21. // public function index(Request $request)
  22. // {
  23. // return User::paginate($request->query('per_page') ?? 50);
  24. // }
  25. //
  26. //
  27. // /**
  28. // * Display the specified resource.
  29. // *
  30. // * @param int $id
  31. // * @return User
  32. // */
  33. // public function show(int $id)
  34. // {
  35. // $discordUser = DiscordUser::find($id);
  36. // return $discordUser ? $discordUser->user : User::findOrFail($id);
  37. // }
  38. //
  39. //
  40. // /**
  41. // * Update the specified resource in storage.
  42. // *
  43. // * @param Request $request
  44. // * @param int $id
  45. // * @return User
  46. // */
  47. // public function update(Request $request, int $id)
  48. // {
  49. // $discordUser = DiscordUser::find($id);
  50. // $user = $discordUser ? $discordUser->user : User::findOrFail($id);
  51. //
  52. // $request->validate([
  53. // "name" => "sometimes|string|min:4|max:30",
  54. // "email" => "sometimes|string|email",
  55. // "credits" => "sometimes|numeric|min:0|max:1000000",
  56. // "server_limit" => "sometimes|numeric|min:0|max:1000000",
  57. // "role" => ['sometimes', Rule::in(['admin', 'mod', 'client', 'member'])],
  58. // ]);
  59. //
  60. // $user->update($request->all());
  61. //
  62. // return $user;
  63. // }
  64. //
  65. // /**
  66. // * Remove the specified resource from storage.
  67. // *
  68. // * @param int $id
  69. // * @return Application|ResponseFactory|Response|void
  70. // */
  71. // public function destroy(int $id)
  72. // {
  73. // $discordUser = DiscordUser::find($id);
  74. // $user = $discordUser ? $discordUser->user : User::findOrFail($id);
  75. //
  76. // $user->delete();
  77. // return response($user, 200);
  78. // }
  79. //}