Configurons les Listeners directement dans le YAML grâce aux Method Calls
Aperçu indisponible
Vous devez vous connecter ou vous inscrire pour voir cette leçon.
Se connecter
S'inscrire
Les composants de Symfony : le système d'événements (EventDispatcher)
Acheter maintenant
En savoir plus
Introduction
Présentation de la formation 🔥
Mise en place du projet
ℹ Découverte du projet
2
Problématique du projet : les principes SOLID
1
A la découverte du design pattern : Event Dispatcher
Introduction: Quiz #1
Les basiques du composant EventDispatcher
Installons le composant symfony/event-dispatcher 🚀
Émettre un événement avec le Dispatcher
Révisions : la notion de callable en PHP
Réagir à un événement : les Listeners (écouteurs)
1
Organiser nos Listeners sous forme de classes
1
Créer une classe d'événement spécifique
Code final : on réorganise tout notre code sous la forme de Listeners
2
👏 Premier récapitulatif
1
Les basiques du composant EventDispatcher: Quiz #2
Aller plus loin avec le composant EventDispatcher
Découvrons la notion de priorités !
1
Découvrons les Subscribers (mes préférés 😁)
2
Stoper la propagation d'un événément
3
👏 Deuxième récapitulatif
Aller plus loin avec le composant EventDispatcher: Quiz #3
✨ Conclusion de la formation
3
BONUS : Ajoutons le Container de Services de Symfony (composant DependencyInjection)
Installation et mise en place du Container de Services de Symfony !
Configurons les Listeners directement dans le YAML grâce aux Method Calls
Automatisons les subscribers grâce à la compilation du Container !
Découvrons la puissance des tags et automatisons encore plus !
Encore plus d'automatisation grâce au mot clé _instanceof
Refactorisation finale
👏 Conclusion finale
14