La fonction abort() lance une exception HTTP qui sera rendue par le gestionnaire d'exceptions (App\Exceptions\Handler)
abort(404);
Vous pouvez également fournir le message de l'exception et les en-têtes de réponse HTTP personnalisés qui doivent être envoyés au navigateur.
abort(404, 'Page non trouvée.', $headers);
Vous souhaitez modifier le template de ces pages d'erreurs, il vous suffira de lancer la commande suivante :
php artisan vendor:publish --tag=laravel-errors
Vous avez maintenant les fichiers Blade modifiables à cet endroit :
\resources\views\errors
Cours rédigé par Vincent, publié le 03/04/2021