Réalisation du tp3, tp4, tp5 et tp6 avec documentation.

This commit is contained in:
2026-10-07 00:48:56 +02:00
parent fc4c55546f
commit 4a84a17cbf
40 changed files with 1584 additions and 120 deletions
+6 -5
View File
@@ -1,9 +1,9 @@
<?php
use App\Http\Controllers\ProductController;
use App\Http\Controllers\ClientController;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\ClientsController;
use App\Http\Controllers\ContactController;
Route::get('/', [HomeController::class, 'index']);
@@ -20,7 +20,8 @@ Route::get('/produit/{nom}', function ($nom) {
return '<h1>Vous consultez le produit : <h1>'. $nom;
});
Route::get('/clients', [ClientsController::class, 'index']);
Route::get('/products', [ProductController::class, 'index']);
Route::get('/contacts', [ContactController::class, 'index']);
// TP4 : chaque route resource fournit les 7 actions du CRUD.
// TP3 avait seulement les pages de liste /clients et /products.
Route::resource('clients', ClientController::class);
Route::resource('products', ProductController::class);
Route::get('/contacts', [ContactController::class, 'index']);