Académique Documents
Professionnel Documents
Culture Documents
Développer en back-end
Les contrôleurs
Introduction
A. Découvrir le Framework PHP Laravel
1. Découvrir les notions fondamentales des Frameworks PHP
2. Préparer l’environnement de Laravel
use App\Http\Controllers\NomContrôleur;
Route::get('/’, [NomContrôleur::class, ‘nomMéthode']);
use App\Http\Controllers\NomContrôleur;
Route::get('/’, [NomContrôleur::class, ‘nomMéthode']) ->name('home');
Texte brut
Json Array
Vue HTML ou blade
XML
Téléchargement de fichier
Sortie PDF ou image sur navigateur directement etc …
Développer en back-end
use App\Http\Controllers\NomContrôleur;
Route::get('/', [NomContrôleur::class, 'nomMéthode']);
le deuxième argument n’est plus une fonction, c’est [NomContrôleur ::class,
‘nomMéthode'] ce qui signifie qu’il faut aller à l’adresse NomContrôleur trouver le
nomMéthode() et exécute ce qu’elle contient.
Développer en back-end
use App\Http\Controllers\NomContrôleur;
Route::get('/', NomContrôleur::class);
Développer en back-end
Route::resource([
‘NomResource1’=> NomContrôleur1::class,
‘NomResource2’=> NomContrôleur2::class,
]);
Développer en back-end
Route::resource([
‘NomResource1’=> NomContrôleur1::class,
‘NomResource2’=> NomContrôleur2::class,
]);
Développer en back-end