Il peut arriver, dans certains de vos projets Symfony, que vous deviez appeler une fonction spécifique dans toutes vos actions d’un controller en particulier. Mais voila, vous êtes également dépendant de vos services, qui ne sont disponibles qu’à l’intérieur de vos actions.

L’astuce consiste ici à surcharger chacune des actions de vos controllers automatiquement, pour leur demander d’exécuter le même code avant même de s’exécuter elle-même. Vous bénéficiez ainsi des mêmes dépendances que vos actions ainsi que du même environnement.

Lire la suite de