Sommaire

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.