Events und Erweiterungspunkte · Frage 4 von 12

Wozu dienen PSR-14-Events in TYPO3?

1 Antwort ist richtig. Einfach

Lösung anzeigen

Lösung

  • D Extensions können an festgelegten Stellen auf Abläufe im Core reagieren oder Daten verändern, ohne Core-Code zu ändern

Erklärung

PSR-14 ist ein PHP-Standard für Event-Dispatcher, und TYPO3 nutzt ihn als wichtigsten Erweiterungsmechanismus: An definierten Stellen erzeugt der Core ein Event-Objekt und gibt es an alle registrierten Listener weiter. So kann eine Extension zum Beispiel vor dem Speichern eines Datensatzes Werte ergänzen oder die fertige Seite nachbearbeiten, ohne eine einzige Core-Datei anzufassen. Events haben die älteren Hooks und Signal/Slots weitgehend abgelöst. Mit Caching oder JavaScript-Ereignissen im Browser haben PSR-14-Events nichts zu tun – der Name „Event“ führt hier leicht in die Irre.

Zertifikate & Prüfungen

Welche Prüfung kommt als Nächstes?

19 Prüfungen kannst du schon üben, über 21 stimmst du gerade ab. Sieh dir alle Zertifikate mit offiziellen Infos an, gib deine Stimme ab oder schlag deine Prüfung vor.

Zur Zertifikatsübersicht