ActivityController.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\Activity;
  4. use App\Http\Requests\StoreActivityRequest;
  5. use App\Http\Requests\UpdateActivityRequest;
  6. class ActivityController extends Controller
  7. {
  8. /**
  9. * Display a listing of the resource.
  10. *
  11. * @return \Illuminate\Http\Response
  12. */
  13. public function index()
  14. {
  15. //
  16. $activities = Activity::all();
  17. return $activities;
  18. }
  19. /**
  20. * Show the form for creating a new resource.
  21. *
  22. * @return \Illuminate\Http\Response
  23. */
  24. public function create()
  25. {
  26. //
  27. }
  28. /**
  29. * Store a newly created resource in storage.
  30. *
  31. * @param \App\Http\Requests\StoreActivityRequest $request
  32. * @return \Illuminate\Http\Response
  33. */
  34. public function store(StoreActivityRequest $request)
  35. {
  36. //
  37. $activity = new Activity;
  38. $activity->activity_name = $request->activity_name;
  39. $activity->date = $request->date;
  40. $activity->place = $request->place;
  41. $activity->user_id = $request->user_id;
  42. $activity->deadline = $request->deadline;
  43. $activity->save();
  44. }
  45. /**
  46. * Display the specified resource.
  47. *
  48. * @param \App\Models\Activity $activity
  49. * @return \Illuminate\Http\Response
  50. */
  51. public function show(Activity $activity)
  52. {
  53. //
  54. }
  55. /**
  56. * Show the form for editing the specified resource.
  57. *
  58. * @param \App\Models\Activity $activity
  59. * @return \Illuminate\Http\Response
  60. */
  61. public function edit(Activity $activity)
  62. {
  63. //
  64. }
  65. /**
  66. * Update the specified resource in storage.
  67. *
  68. * @param \App\Http\Requests\UpdateActivityRequest $request
  69. * @param \App\Models\Activity $activity
  70. * @return \Illuminate\Http\Response
  71. */
  72. public function update(UpdateActivityRequest $request, Activity $activity)
  73. {
  74. //
  75. }
  76. /**
  77. * Remove the specified resource from storage.
  78. *
  79. * @param \App\Models\Activity $activity
  80. * @return \Illuminate\Http\Response
  81. */
  82. public function destroy(Activity $activity)
  83. {
  84. //
  85. }
  86. }