Gestion des Bundles dans Symfony
Apprenez comment supprimer un bundle existant dans un projet Symfony pour repartir d'une base saine.
Présentation de Symfony
Environnement de développement







Mise en place d'un projet Symfony








Concepts fondamentaux
Les "bundles"
Le debuggage
La couche "contrôleur" et le routing








La couche "vue"













La couche "modèle"












Les formulaires







Détails de la leçon
Description de la leçon
Dans cette leçon, nous allons explorer l'importance du dossier src dans un projet Symfony. Le dossier src contient toutes les sources de l'application, représentées par des bundles. Par défaut, Symfony crée un bundle appelé appbundle lors de l'installation du projet. Nous vous montrerons comment supprimer ce bundle pour repartir d'une base saine.
Les étapes incluent la suppression du dossier du bundle, puis la modification de plusieurs fichiers pour éliminer toute référence à ce bundle. Il faudra mettre à jour le fichier appkernel.php
dans le dossier app
, supprimer les références dans le fichier routing.yml
et enlever les templates associés dans le dossier resources
. Après ces manipulations, votre projet Symfony sera entièrement vierge, prêt pour de nouveaux développements.
Objectifs de cette leçon
Les objectifs de cette vidéo sont :
- Comprendre la structure du dossier src dans Symfony.
- Apprendre à supprimer un bundle existant.
- Éliminer les références à un bundle dans différents fichiers de configuration.
Prérequis pour cette leçon
Avant de suivre cette vidéo, les spectateurs doivent avoir des connaissances préalables en développement web avec Symfony et une compréhension de base des bundles et de la structure des projets Symfony.
Métiers concernés
Les métiers concernés par cette vidéo incluent les développeurs web, les ingénieurs logiciels et les administrateurs système spécialisés dans le développement et la maintenance d'applications Symfony.
Alternatives et ressources
Des alternatives à Symfony pour le développement web incluent Laravel, Zend Framework et CakePHP.
Questions & Réponses
appkernel.php
dans le dossier app
pour empêcher Symfony de charger un bundle.
