Les autres fichiers de l’application
Nous reviendrons par la suite sur les autres
dossiers constituant l’application. Il n’est pas difficile d’imaginer
que le dossier translations va
contenir les éventuels fichiers de traductions dans le
cas d’un site multilingue et que le dossier test va
permettre de définir des tests d’exécution de
notre application. translations
Vous trouverez également le bindossier bin, qui contient le consolefichier console, permettant d’exécuter
des traitements en ligne de commande. Ce fichier est en PHP, ce
qui signifie qu’on pourrait également exécuter
la console directement sur un navigateur.
Le dossier bin contient
aussi un fichier phpunit utilisé phpunit pour
effectuer des tests.
Enfin, à la racine de l’application,
outre .env et .env.test, vous trouverez les fichiers composer.json,
et composer.lock, qui verrouille les versions des librairies installées.
Vous y trouverez également quelques autres fichiers (phpunit.xml.dist, symfony.lock…).
Voilà pour une présentation
sommaire de la structure de Symfony.