BlogBannerController.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. <?php
  2. namespace App\Http\Controllers;
  3. use App\Models\BlogBanner;
  4. use App\Http\Requests\StoreBlogBannerRequest;
  5. use App\Http\Requests\UpdateBlogBannerRequest;
  6. class BlogBannerController extends Controller
  7. {
  8. /**
  9. * Display a listing of the resource.
  10. *
  11. * @return \Illuminate\Http\Response
  12. */
  13. public function index()
  14. {
  15. return BlogBanner::orderBy('id', 'DESC')->get();
  16. }
  17. /**
  18. * Show the form for creating a new resource.
  19. *
  20. * @return \Illuminate\Http\Response
  21. */
  22. public function create()
  23. {
  24. //
  25. }
  26. /**
  27. * Store a newly created resource in storage.
  28. *
  29. * @param \App\Http\Requests\StoreBlogBannerRequest $request
  30. * @return \Illuminate\Http\Response
  31. */
  32. public function store(StoreBlogBannerRequest $request)
  33. {
  34. BlogBanner::insert([
  35. 'blogId' => $request->blogId,
  36. 'name' => $request->name,
  37. 'image' => $request->image,
  38. 'created_at' => now(),
  39. 'updated_at' => now(),
  40. ]);
  41. }
  42. /**
  43. * Display the specified resource.
  44. *
  45. * @param \App\Models\BlogBanner $blogBanner
  46. * @return \Illuminate\Http\Response
  47. */
  48. public function show(BlogBanner $blogBanner)
  49. {
  50. //
  51. }
  52. /**
  53. * Show the form for editing the specified resource.
  54. *
  55. * @param \App\Models\BlogBanner $blogBanner
  56. * @return \Illuminate\Http\Response
  57. */
  58. public function edit(BlogBanner $blogBanner)
  59. {
  60. //
  61. }
  62. /**
  63. * Update the specified resource in storage.
  64. *
  65. * @param \App\Http\Requests\UpdateBlogBannerRequest $request
  66. * @param \App\Models\BlogBanner $blogBanner
  67. * @return \Illuminate\Http\Response
  68. */
  69. public function update(UpdateBlogBannerRequest $request, BlogBanner $blogBanner)
  70. {
  71. //
  72. }
  73. /**
  74. * Remove the specified resource from storage.
  75. *
  76. * @param \App\Models\BlogBanner $blogBanner
  77. * @return \Illuminate\Http\Response
  78. */
  79. public function destroy(BlogBanner $blogBanner)
  80. {
  81. //
  82. }
  83. }