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

Muster in kernel/classes/mailpreferences

Jede Klasse, Ansicht, Fetch-Funktion, jeder Operator und Plugin-Punkt von kernel/classes/mailpreferences mit den Entwurfsmustern.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/standards/patterns/area-kernel-classes-mailpreferences.md

This page is a translation. Read the English original

Muster in kernel/classes/mailpreferences

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.

Jede Klasse, Schnittstelle und jeder Trait von kernel/classes/mailpreferences mit den Mustern, als die sie erkannt wurden, gefolgt von den Modulansichten, Richtlinienfunktionen, Fetch-Funktionen, Template-Operatoren, Cronjobs, Ereignis-Hooks und INI-Plugin-Punkten des Bereichs. Alle Muster.

Klassen (18)

KlasseArtMusterDateiBeschreibung
expConsentContextclassFabrik und statische Fabrikmethodenkernel/classes/mailpreferences/expconsentcontext.php:19Woher eine Änderung einer Präferenz stammt, wie das Einwilligungsprotokoll sie aufzeichnet: die Quelle (page, link, admin, import, signup, bridge, confirm, system), di…
expConsentLogclass extends eZPersistentObjectActive Record (eZPersistentObject), Fabrik und statische Fabrikmethodenkernel/classes/mailpreferences/expconsentlog.php:22Das Einwilligungsprotokoll (Tabelle expmail_consent_log): eine Zeile pro Änderung der E-Mail-Präferenzen einer Person, mit Zeit, Kategorie, Aktion (on, off, p…
expMailAddressChangeclassHilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailaddresschange.php:20Eine neue E-Mail-Adresse für ein Konto wird erst wirksam, wenn sie bestätigt ist (Double-Opt-in, mailpreferences.ini [EmailChangeSettings] Confirm=enabled,…
expMailBounceReaderclassHilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailbouncereader.php:36Liest das Postfach, in dem Bounces und Beschwerden eingehen (mailpreferences.ini [BounceSettings], gesetzt in settings/override/mailpreferences.ini.append.ph…
expMailCategoryclass–kernel/classes/mailpreferences/expmailcategory.php:18Eine Kategorie von E-Mails (Inhaltsbenachrichtigungen, Newsletter, Kontosicherheit, ...): ein Wertobjekt.
expMailCategoryHandlerinterfaceSchnittstelle (Vertrag), Strategie / Handlerkernel/classes/mailpreferences/expmailcategoryhandler.php:26Die optionale PHP-Klasse einer Kategorie ([Category_] HandlerClass): sie liest Daten, die vor dem Präferenzsystem existierten (Teilbaum-Benachrichtigungen, Dige…
expMailCategoryRegistryclassRegistry, Singleton / instance()kernel/classes/mailpreferences/expmailcategoryregistry.php:26Alle E-Mail-Kategorien, in der Reihenfolge, in der die Präferenzseite sie zeigt:
expMailCategoryRowclass extends eZPersistentObjectActive Record (eZPersistentObject), Hilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailcategoryrow.php:15Eine Kategorie, die im Kategorienmanager der Administrationsoberfläche angelegt oder geändert wurde (Tabelle expmail_category).
expMailGateclassHilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailgate.php:34Das zentrale Mail-Gate.
expMailPendingRowclass extends eZPersistentObjectActive Record (eZPersistentObject)kernel/classes/mailpreferences/expmailpendingrow.php:14Ein Double-Opt-in, das auf seine Bestätigung wartet (Tabelle expmail_pending): Art 'category' (eine eingeschaltete Newsletter- oder Marketingkategorie), 'email_change…
expMailPreferenceRowclass extends eZPersistentObjectActive Record (eZPersistentObject), Hilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailpreferencerow.php:14Eine gespeicherte Präferenz (Tabelle expmail_preference): ein Empfänger (recipient_key 'u:' oder 'a:'), eine Kategorie, ihr Zustand (on, off, pending) und die Häufigkeit.
expMailPreferencesclassFabrik und statische Fabrikmethodenkernel/classes/mailpreferences/expmailpreferences.php:28Die E-Mail-Einstellungen einer Person (expMailRecipient): der Hauptschalter "alle optionalen Mails", der Zustand jeder Kategorie (an, aus oder ausstehend, solange…
expMailPreferencesServiceclassFassade / Dienst, INI-Plugin-Punkt (Erweiterungspunkt), Hilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailpreferencesservice.php:18Die Abläufe rund um die Präferenzen: die Double-Opt-in-Mail und ihre Bestätigung, die Abmeldung mit einem Klick, „Link zusenden“ für Personen ohne Login,…
expMailRecipientclassFabrik und statische Fabrikmethodenkernel/classes/mailpreferences/expmailrecipient.php:23Bestimmt die Person, deren Präferenzen gemeint sind: ein Benutzerkonto oder eine E-Mail-Adresse ohne Konto.
expMailSecretclassHilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailsecret.php:20Das Site-Geheimnis des E-Mail-Präferenzsystems: der Schlüssel der Links in Mails (expMailToken) und das Salt der Adress-Hashes (expMailSuppression,…
expMailSenderDetailsclassHilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailsenderdetails.php:27Wer die optionale Mail sendet: der Name der Organisation und die Postanschrift, die das Mail-Gate in die Fußzeile jeder optionalen Mail setzt (CAN-SPAM, CASL und…
expMailSuppressionclass extends eZPersistentObjectActive Record (eZPersistentObject), Fabrik und statische Fabrikmethoden, Hilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailsuppression.php:22Die Sperrliste (Tabelle expmail_suppression): Adressen, an die keine optionale Mail geht (Hard Bounces, Beschwerden, „von allem abmelden“, rechtliche Aufford…
expMailTokenclassFabrik und statische Fabrikmethoden, Hilfsklasse (statische Hilfsfunktionen)kernel/classes/mailpreferences/expmailtoken.php:24Die Links in Mails, die ohne Login funktionieren: Abmelden (ein Klick, RFC 8058), Verwalten (die Präferenzseite) und Bestätigen (ein Double-Opt-in).

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