mirror of
https://github.com/10h30/Test-Laravel-Routes.git
synced 2026-07-11 18:56:15 +09:00
Complete all tasks
This commit is contained in:
+11
-2
@@ -1,5 +1,6 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\API\V1\TaskController;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
@@ -18,10 +19,18 @@ Route::middleware('auth:sanctum')->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']);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user