Debugbar et IDE Helper

Voir la vidéo
Description Sommaire

Dans ce nouveau chapitre nous allons voir deux outils facultatifs, mais très utiles pour travailler avec Laravel.

Laravel debugbar

Laravel Debugbar, comme son nom l'indique, va générer une barre qui vous permettra d'inspecter différentes choses sur le framework. Vous pourrez notamment voir quelle partie de code a pris le plus de temps, les erreurs, les différentes vues incluses par votre système, les informations concernant la route, les requêtes SQL, les modèles, etc.

L'installation se fait grâce à composer.

composer require barryvdh/laravel-debugbar --dev

Cette installation va automatiquement configurer le framework pour afficher la barre de debug lorsque la variable d'environnement APP_DEBUG sera à true.

Laravel ide helper

Du même auteur, Laravel IDE Helper permettra de générer des fichiers pour avoir une meilleur complétion au niveau de votre éditeur. L'installation se fait aussi au travers de composer.

composer require --dev barryvdh/laravel-ide-helper

Vous pourrez ensuite utiliser de nouvelles commandes artisan pour générer les fichiers d'aide.

php artisan clear-compiled
php artisan ide-helper:generate
php artisan ide-helper:models -M
php artisan ide-helper:meta

Vous pourrez trouver plus d'informations sur la documentation de l'outils pour le rôle de ces différentes commandes. La plus intéressante à mon sens est la commande ide-helper:models -M car c'est elle qui vous permettra de documenter vos models pour obtenir plus de détails sur les propriétés qu'ils contiennent.

Publié
Technologies utilisées
Auteur :
Grafikart
Partager