Il s'agit d'une fonctionnalité peu connue mais qui peut être très utile dans certains cas. Il est possible d'utiliser des constantes PHP dans les fichiers YAML d'un projet Symfony. Cette fonctionnalité est disponible à partir de la version 3.2.
L'extension PHP Xdebug offre plusieurs fonctionnalités pour faciliter les développements. La plus connue est le débogueur. Dans cet article, nous allons nous intéresser
à une autre fonctionnalité : le profiler. Le profiler va permettre d'analyser les performances des différentes parties du code de votre projet.
On peut ainsi trouver par exemple, les algorithmes trop lents.
Vous trouverez dans cet article un exemple d'utilisation du patron de conception Prototype en PHP.
Vous trouverez dans cet article un exemple d'utilisation du patron de conception Proxy en PHP.
Le composant symfony/workflow est sorti avec la version 3.2 de Symfony. Il s'agit d'un composant permettant de modéliser des processus ou des cycles de vie. Dans cet article, nous allons donner en exemple la modélisation d'un processus de validation de pull request.