From ecb7db9fe96d416d460e1e4aef39007c6522e849 Mon Sep 17 00:00:00 2001 From: Ibrahim Khalil Shakil Date: Sat, 6 Jan 2024 13:28:14 +0600 Subject: [PATCH] added api homecontroller for category --- app/Http/Controllers/Api/HomeController.php | 28 +++++++++++++++++++++ routes/api.php | 5 +++- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 app/Http/Controllers/Api/HomeController.php diff --git a/app/Http/Controllers/Api/HomeController.php b/app/Http/Controllers/Api/HomeController.php new file mode 100644 index 0000000..8fd94b8 --- /dev/null +++ b/app/Http/Controllers/Api/HomeController.php @@ -0,0 +1,28 @@ + $cat->id, + 'title' => $cat->category_name, + 'description' => $cat->category_status, + 'image' => asset('public/uploads/courseCategories/' . $cat->image), + ); + } + } + return response($data, 200); + } +} diff --git a/routes/api.php b/routes/api.php index 69b5bd0..ccc8df5 100644 --- a/routes/api.php +++ b/routes/api.php @@ -3,6 +3,7 @@ use Illuminate\Http\Request; use Illuminate\Support\Facades\Route; use App\Http\Controllers\Api\EventController as event; +use App\Http\Controllers\Api\HomeController as home; /* |-------------------------------------------------------------------------- @@ -20,4 +21,6 @@ }); Route::get('/event',[event::class,'index']); -Route::get('/event/{id}',[event::class,'single']); \ No newline at end of file +Route::get('/event/{id}',[event::class,'single']); + +Route::get('/home', [home::class, 'index']); \ No newline at end of file