====== Debuggage avec Symfony ====== ====== Afficher une ou des variables ====== ==== Dump ==== Avec la fonction ''dump()'' on peut afficher n'importe quelle variable. Le [[https://symfony.com/doc/current/components/var_dumper.html|composant VarDumper]] doit etre installé pour utiliser ''dump'' ''composer require --dev symfony/var-dumper'' On la retrouve dans le bandeau de debuggage à la rubrique **Debug** Project {#296 -id: null -name: "Test" -url: "http://google.fr" -version: 120 } ==== var_dump ==== D:\webprojects\api2-test\src\Controller\ProjectAPIController.php:54: object(App\Entity\Project)[342] private 'id' => null private 'name' => string 'Test' (length=4) private 'url' => string 'http://google.fr' (length=16) private 'version' => int 120 ==== print_r ==== App\Entity\Project Object ( [id:App\Entity\Project:private] => [name:App\Entity\Project:private] => Test [url:App\Entity\Project:private] => http://google.fr [version:App\Entity\Project:private] => 120 )