Laravel: débogage du modèle de lame

Lors du débogage des modèles de lame dans Laravel 5.*, vous recevez souvent des messages d'erreur dénués de sens pointant vers des vues mises en cache. Avant, tout allait mieux : la vue de débogage de la version 4 contenait des fonctions plus utiles et était également visuellement plus attrayante. Avec quelques lignes de code, vous pouvez récupérer cette fonctionnalité à l'aide de whoops (« Erreurs PHP pour les enfants cool »).


Une vue d'erreur exemplaire ressemble à ceci dans Laravel 5.4:

Laravel: débogage du modèle de lame

Commencez par inclure le package "filp / whoops" dans le bloc dev de composer.json:

b29e71797fcd218306e15ef463ee9cba

Ensuite, vous modifiez la méthode de rendu, qui se charge d'envoyer l'exception au navigateur:

b29e71797fcd218306e15ef463ee9cba

Vous obtenez maintenant l'aperçu complet du code ainsi que d'autres fonctionnalités intéressantes telles que les variables d'environnement actuelles:

Laravel: débogage du modèle de lame

Retour