TestResourceController.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?php
  2. namespace Knuckles\Scribe\Tests\Fixtures;
  3. use Illuminate\Http\Request;
  4. use Illuminate\Routing\Controller;
  5. class TestResourceController extends Controller
  6. {
  7. /**
  8. * Display a listing of the resource.
  9. *
  10. * @response {
  11. * "index_resource": true
  12. * }
  13. *
  14. * @return \Illuminate\Http\Response
  15. */
  16. public function index()
  17. {
  18. return [
  19. 'index_resource' => true,
  20. ];
  21. }
  22. /**
  23. * Store a newly created resource in storage.
  24. *
  25. * @param \Illuminate\Http\Request $request
  26. *
  27. * @return \Illuminate\Http\Response
  28. */
  29. public function store(Request $request)
  30. {
  31. }
  32. /**
  33. * Display the specified resource.
  34. *
  35. * @response {
  36. * "show_resource": true
  37. * }
  38. *
  39. * @param int $id
  40. *
  41. * @return \Illuminate\Http\Response
  42. */
  43. public function show($id)
  44. {
  45. return [
  46. 'show_resource' => true,
  47. ];
  48. }
  49. /**
  50. * Update the specified resource in storage.
  51. *
  52. * @param \Illuminate\Http\Request $request
  53. * @param int $id
  54. *
  55. * @return \Illuminate\Http\Response
  56. */
  57. public function update(Request $request, $id)
  58. {
  59. }
  60. /**
  61. * Remove the specified resource from storage.
  62. *
  63. * @param int $id
  64. *
  65. * @return \Illuminate\Http\Response
  66. */
  67. public function destroy($id)
  68. {
  69. }
  70. }