From be878fcc6e67a5dff3483649f667e51c85249029 Mon Sep 17 00:00:00 2001 From: Thuan Bui <9248622+10h30@users.noreply.github.com> Date: Wed, 2 Apr 2025 10:12:10 +0900 Subject: [PATCH] Complete all tasks --- routes/api.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/routes/api.php b/routes/api.php index 39ecc07..666595e 100644 --- a/routes/api.php +++ b/routes/api.php @@ -1,5 +1,6 @@ get('/user', function (Request $request) { return $request->user(); }); -Route::group(['middleware' => 'auth:sanctum'], function() { +Route::group(['middleware' => 'auth:sanctum'], function () { // Task 12: Manage tasks with endpoint /api/v1/tasks/*****. // Keep in mind that prefix should be /api/v1. // Add ONE line to assign 5 resource routes to TaskController // Put one code line here below - +}); + +Route::prefix('v1')->group(function () { + Route::get('/tasks', [TaskController::class, 'index']); + Route::post('/tasks', [TaskController::class, 'store']); + Route::get('/tasks/{task}', [TaskController::class, 'show']); + Route::get('/tasks/{task}/edit', [TaskController::class, 'edit']); + Route::put('/tasks/{task}', [TaskController::class, 'update']); + Route::delete('tasks/{task}', [TaskController::class, 'destroy']); });