Événements et points d'extension · Question 4 sur 12
À quoi servent les événements PSR-14 dans TYPO3 ?
1 réponse est correcte. Facile
Afficher la solution
Solution
- D Les extensions peuvent réagir à des processus du Core ou modifier des données à des points définis sans changer le code du Core
Explication
PSR-14 est un standard PHP pour les event dispatchers, et TYPO3 l'utilise comme principal mécanisme d'extension : à des points définis, le Core crée un objet événement et le transmet à tous les listeners enregistrés. Une extension peut ainsi, par exemple, ajouter des valeurs avant l'enregistrement d'un enregistrement ou retraiter la page finale sans toucher à un seul fichier du Core. Les événements ont largement remplacé les anciens hooks et signals/slots. Les événements PSR-14 n'ont rien à voir avec la mise en cache ni avec les événements JavaScript du navigateur – le mot « événement » induit facilement en erreur ici.