Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Beobachter / Listener / Ereignis

Code, der auf etwas reagiert, das anderswo geschehen ist, ohne dass die Quelle davon weiß: ezpEvent-Listener, Benachrichtigungs-Handler, Cache-Listener. 10 Instanzen in Exponential.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/standards/patterns/observer.md

On this page

This page is a translation. Read the English original

Beobachter / Listener / Ereignis

Hinweis Diese Seite wird aus dem Quellcode von php bin/php/exppatterncatalogue.php --write erzeugt. Bearbeiten Sie sie nicht von Hand: Ändern Sie den Code oder den Generator und führen Sie den Befehl dann erneut aus. Wie die Muster erkannt werden: der Musterkatalog.

Code, der auf etwas reagiert, das anderswo geschehen ist, ohne dass die Quelle davon weiß: ezpEvent-Listener, Benachrichtigungs-Handler, Cache-Listener.

GruppeVerhalten
Instanzen10
Erkannt anDer Klassenname enthält Listener, Observer oder Subscriber, oder die Klasse hat Methoden attach()/notify()/addListener(); jeder Aufruf von ezpEvent notify()/filter() (siehe die Seite der Hooks).
Erweiterungspunktevent.ini [Event] Listeners[]=EVENT@CALLBACK; notification.ini [NotificationEventHandlerSettings] AvailableNotificationEventTypes[].

Klassen nach Bereich

extension/cjw_newsletter (2)

Alle Muster von extension/cjw_newsletter

KlasseArtDateiBeschreibungErweiterungspunkt
CjwNewsletterSubscriberExportclassextension/cjw_newsletter/classes/importexport/cjwnewslettersubscriberexport.php:22Die Abonnenten einer Liste als CSV, mit Filtern (Abonnementstatus, ein Datumsbereich auf einem gewählten Datum) und einer Auswahl von Spalten.–
Exponential\View\Extension\CjwNewsletter\Newsletter\SubscriberExportclass extends ModuleViewextension/cjw_newsletter/classes/runnable/views/newsletter/subscriber_export.php:15newsletter/subscriber_export/: die Abonnenten einer Liste als CSV-Datei, mit Filtern (Status, ein Datumsbereich) und einer Auswahl von Spalten.–

extension/expai (1)

Alle Muster von extension/expai

KlasseArtDateiBeschreibungErweiterungspunkt
expAiPackageDraftListenerclassextension/expai/classes/expaipackagedraftlistener.php:21Lauscht auf das Ereignis package/install/drafts des Kernels (eZPackage::notifyDraftsInstalled(): nach jeder Installation eines Pakets als Entwürfe, in Setup › Packag…–

extension/explayouts (2)

Alle Muster von extension/explayouts

KlasseArtDateiBeschreibungErweiterungspunkt
expLayoutsSiteBundleEventclassextension/explayouts/classes/explayoutssitebundleevent.php:4––
expLayoutsSiteBundleEventListenerclassextension/explayouts/classes/explayoutssitebundleeventlistener.php:4––

kernel/classes/datatable (1)

Alle Muster von kernel/classes/datatable

KlasseArtDateiBeschreibungErweiterungspunkt
expDataSyncListenerclasskernel/classes/datatable/sync/expdatasynclistener.php:20Der Live-Spiegel der Datentabellen-Synchronisationen (doc/eng-us/features/6.0/data-tables.md, „Live mirror“): der Kernel benachrichtigt content/publish, cont…–

kernel/classes/requestclassifier (1)

Alle Muster von kernel/classes/requestclassifier

KlasseArtDateiBeschreibungErweiterungspunkt
expRequestVerdictListenerInterfaceinterfacekernel/classes/requestclassifier/exprequestverdictlistenerinterface.php:18Wird über jedes Urteil des Anfrageklassifizierers informiert, nachdem dessen security.log-Zeile geschrieben wurde (settings/requestclassifier.ini [ClassifierSettings] Listen…–

kernel/private (1)

Alle Muster von kernel/private

KlasseArtDateiBeschreibungErweiterungspunkt
ezpEventclasskernel/private/classes/ezpevent.php:20Diese Klasse verarbeitet interne Kernel-Ereignisse in Exponential, auch Hooks genannt.–

kernel/private/classes/clusterfilehandlers (1)

Alle Muster von kernel/private/classes/clusterfilehandlers

KlasseArtDateiBeschreibungErweiterungspunkt
eZClusterEventListenerinterfacekernel/private/classes/clusterfilehandlers/interfaces/ezclustereventlistener.php:14Schnittstelle, die jeder Cluster-Ereignis-Listener implementieren muss–

kernel/private/classes/httpcache (1)

Alle Muster von kernel/private/classes/httpcache

KlasseArtDateiBeschreibungErweiterungspunkt
ezpHttpCacheListenerclasskernel/private/classes/httpcache/ezphttpcachelistener.php:27Die Kernel-Seite des rollenbewussten HTTP-Caches: speichert gerenderte Inhaltsansichten, damit der frühe Ausstieg und der Elternprozess von Velocity sie ausliefern, und macht aus den…–

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x