Le Symfony Profiler
Qu’est-ce que le Symfony Profiler ?
Le Symfony Profiler est un outil intégré à Symfony qui permet de surveiller et analyser le comportement de votre application en mode développement (APP_ENV=dev).
Il enregistre chaque requête HTTP et met à disposition une interface détaillée pour comprendre.
Accéder au Profiler complet
Dans la section sur le routeur Symfony, nous avons vu que Symfony génère automatiquement des routes. Ces routes générées concernent le Symfony Profiler.
Pour y accéder, tapez la commande suivante :
http://localhost:8000/_profiler
Une page est affiché :
Comme vous pouvez le constater, chaque requête HTTP ou commande exécutée via la console est sauvegardée.
Ensuite grâce aux tokens (requête unique enregistrée par le Profiler) à droite, vous pouvez accéder à une page de diagnostic complète :
Nous aurons l'occasion d'utiliser ce magnifique outil pour nous aider à bien développer. 😉
Mais maintenant, comment Symfony nous aide grâce aux messages d'erreurs ?
