2
0

OfflineIndexController.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use App\Services\PacketService;
  5. class OfflineIndexController extends Controller
  6. {
  7. /**
  8. * Display a listing of the resource.
  9. *
  10. * @return \Illuminate\Http\Response
  11. */
  12. public function index(Request $request)
  13. {
  14. //
  15. $index = app(PacketService::class)->index($request->get('file', null));
  16. return response()->json(
  17. $index,
  18. 200,
  19. [
  20. 'Content-Type' => 'application/json;charset=UTF-8',
  21. 'Charset' => 'utf-8'
  22. ],
  23. JSON_UNESCAPED_UNICODE
  24. );
  25. }
  26. /**
  27. * Store a newly created resource in storage.
  28. *
  29. * @param \Illuminate\Http\Request $request
  30. * @return \Illuminate\Http\Response
  31. */
  32. public function store(Request $request)
  33. {
  34. //
  35. }
  36. /**
  37. * Display the specified resource.
  38. *
  39. * @param string $filename
  40. * @return \Illuminate\Http\Response
  41. */
  42. public function show($filename) {}
  43. /**
  44. * Update the specified resource in storage.
  45. *
  46. * @param \Illuminate\Http\Request $request
  47. * @param int $id
  48. * @return \Illuminate\Http\Response
  49. */
  50. public function update(Request $request, $id)
  51. {
  52. //
  53. }
  54. /**
  55. * Remove the specified resource from storage.
  56. *
  57. * @param int $id
  58. * @return \Illuminate\Http\Response
  59. */
  60. public function destroy($id)
  61. {
  62. //
  63. }
  64. }