Symfony ExpressionLanguage : Comment utiliser ce composant ?
Le composant Symfony ExpressionLanguage : qu'est-ce que c'est ? Quand et comment l'utiliser ? Comment créer des expressions lors de cas plus complexes ?
Progression
Si vous souhaitez utiliser Docker, je vous invite à cloner le projet github.
Une fois cloné vous pouvez lancer :
docker-compose up -d
vous devez aussi ajouter la ligne suivante dans votre /etc/hosts
:
127.0.0.1 symfony.local
Si vous travaillez dans le container docker, les commandes suivantes doivent être lancées dans la machine docker :
docker-compose exec php sh
Comme nous utilisons un Symfony 4, nous allons mettre en place flex
.
Pour l'installation vous n'avez qu'à lancer la commande suivante :
composer create-project symfony/skeleton symfony
Si tout est ok, vous devriez avoir la page de base de Symfony à l'adresse suivante http://symfony.localhost/
Retrouvez le code directement ici
Auteur(s)
Vincent Composieux
Architecte passionné par les technologies web depuis de longues années, je pratique principalement du PHP (Symfony) / Javascript mais aussi du Python ou Golang.
Vous souhaitez en savoir plus sur le sujet ?
Organisons un échange !
Notre équipe d'experts répond à toutes vos questions.
Nous contacterDécouvrez nos autres contenus dans le même thème
Le composant Symfony ExpressionLanguage : qu'est-ce que c'est ? Quand et comment l'utiliser ? Comment créer des expressions lors de cas plus complexes ?
Découvrez comment réaliser du typage générique en PHP : introduction et définition du concept, conseils et explications pas-à-pas de cas pratique.
Découvrez un cas d'usage d'intégration d'un CRM avec une application e-commerce, en asynchrone, avec Hubspot et RabbitMQ