Génération de controlleur CRUD pour Symfony
Une fonctionnalité extrêmement pratique et puissante du framework Symfony est sa capacité à pouvoir générer un controlleur CRUD (Ajout, Lecture, Mise à jour et Suppression) pour une entité Doctrine donnée.
Symfony peut automatiquement générer le controlleur et sa vue grâce à la commande suivante :
sudo php bin/console generate:doctrine:crud --entity=AppBundle:Entity
(En dessous de Symfony 2.5, veillez à utiliser php app/console au lieu de php bin/console).
Plusieurs options vous sont alors proposées de manière interactive, telles que le format du controller, le prefixe de sa route, etc …