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

Fassade / Dienst

Ein einfacher Einstiegspunkt vor einem Subsystem oder eine Dienstklasse, die die Operationen einer Domäne enthält. 40 Instanzen in Exponential.

Download as PDF

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

On this page

This page is a translation. Read the English original

Fassade / Dienst

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.

Ein einfacher Einstiegspunkt vor einem Subsystem oder eine Dienstklasse, die die Operationen einer Domäne enthält.

GruppeStruktur
Instanzen40
Erkannt anDer Klassenname endet auf Facade, Service, Manager, API oder Api.

Klassen nach Bereich

extension/expai (1)

Alle Muster von extension/expai

KlasseArtDateiBeschreibungErweiterungspunkt
expAiBatchApiabstract classextension/expai/classes/lanes/expaibatchapi.php:27Die Batch-API eines Anbieters: viele Anfragen auf einmal einreichen, den Batch abfragen, die Ergebnisse abholen, abbrechen, löschen.extension/expai/settings/rad.ini [Registry_expai_batch_apis] Implements

extension/explayouts (2)

Alle Muster von extension/explayouts

KlasseArtDateiBeschreibungErweiterungspunkt
expLayoutsExpSiteApiclassextension/explayouts/classes/explayoutsexpsiteapi.php:3––
expLayoutsSiteAPIclassextension/explayouts/classes/explayoutssiteapi.php:10Kompatibilitätsschicht Exponential 4 / Exponential Site API.–

extension/explayouts_core (6)

Alle Muster von extension/explayouts_core

KlasseArtDateiBeschreibungErweiterungspunkt
expLayoutsCoreBlockServiceclassextension/explayouts_core/classes/explayoutscoreblockservice.php:3––
expLayoutsCoreCollectionServiceclassextension/explayouts_core/classes/explayoutscorecollectionservice.php:3––
expLayoutsCoreLayoutServiceclassextension/explayouts_core/classes/explayoutscorelayoutservice.php:3––
expLayoutsCoreRuleServiceclassextension/explayouts_core/classes/explayoutscoreruleservice.php:3––
expLayoutsCoreTransferServiceclassextension/explayouts_core/classes/explayoutscoretransferservice.php:17Export und Import von Layouts, geteilten Layouts und Regeln: der eine Einstiegspunkt, den die Admin-Seiten (explayouts_ui/transfer_export, explayouts_ui/transfer_im…–
expLayoutsCoreZoneServiceclassextension/explayouts_core/classes/explayoutscorezoneservice.php:3––

extension/explayouts_ui_api (1)

Alle Muster von extension/explayouts_ui_api

KlasseArtDateiBeschreibungErweiterungspunkt
expLayoutsUIApplicationApiclassextension/explayouts_ui_api/classes/explayoutsuiapplicationapi.php:2––

extension/expqueue (1)

Alle Muster von extension/expqueue

KlasseArtDateiBeschreibungErweiterungspunkt
expQueueServiceclassextension/expqueue/classes/expqueueservice.php:22Der systemd-Dienst der Worker der Warteschlange: ./console ext:expqueue:service install|start|stop|status|uninstall.–

extension/expsite_api (4)

Alle Muster von extension/expsite_api

KlasseArtDateiBeschreibungErweiterungspunkt
expSiteApiclassextension/expsite_api/classes/expsiteapi.php:2––
expSiteApiContentServiceclassextension/expsite_api/classes/expsiteapicontentservice.php:2––
expSiteApiFilterServiceclassextension/expsite_api/classes/expsiteapifilterservice.php:2––
expSiteApiLocationServiceclassextension/expsite_api/classes/expsiteapilocationservice.php:2––

extension/exp_oe_tiptap (1)

Alle Muster von extension/exp_oe_tiptap

KlasseArtDateiBeschreibungErweiterungspunkt
expOETiptapAIServiceclassextension/exp_oe_tiptap/classes/ai/expoetiptapaiservice.php:19Die KI-Hooks auf dem Server: Prüfungen, Grenzen, Prompt, Anbieteraufruf, Antwort.–

extension/ezflow (2)

Alle Muster von extension/ezflow

KlasseArtDateiBeschreibungErweiterungspunkt
eZHTTPCacheManagerclassextension/ezflow/classes/ezhttpcachemanager.php:33Die Klasse eZHTTPCacheManager implementiert Methoden, die zum Laden benutzerdefinierter HTTP-Cache-Handler nötig sind–
eZSquidCacheManagerclassextension/ezflow/classes/ezsquidcachemanager.php:30–extension/ezflow/settings/http.ini [HTTPCacheHandlers] Handlers[]

extension/ezjscore (1)

Alle Muster von extension/ezjscore

KlasseArtDateiBeschreibungErweiterungspunkt
ezjscCacheManagerclassextension/ezjscore/classes/ezjsccachemanager.php:11–extension/ezjscore/settings/site.ini [Cache_ezjscore] class

extension/ezmultiupload (2)

Alle Muster von extension/ezmultiupload

KlasseArtDateiBeschreibungErweiterungspunkt
expMultiuploadServiceclassextension/ezmultiupload/classes/expmultiuploadservice.php:20Die Serverseite der Upload-Seite: Prüfungen vor einem Upload (der Zielort, die Inhaltsklasse, zu der jede Datei wird, die Berechtigung zum Anlegen dafür…–
Exponential\View\Extension\Ezmultiupload\Ezmultiupload\Serviceclass extends ModuleViewextension/ezmultiupload/classes/runnable/views/ezmultiupload/service.php:23ezmultiupload/service: die Prüfungen und Aktionen der Upload-Seite, als JSON beantwortet.–

extension/ezownerchange (1)

Alle Muster von extension/ezownerchange

KlasseArtDateiBeschreibungErweiterungspunkt
expOwnerChangeServiceclassextension/ezownerchange/classes/expownerchangeservice.php:23Ändert den Eigentümer von Inhaltsobjekten: eines Objekts oder jedes Objekts mit einem Ort in einem Teilbaum.–

extension/ezupdate (1)

Alle Muster von extension/ezupdate

KlasseArtDateiBeschreibungErweiterungspunkt
eZUpdateManagerclassextension/ezupdate/classes/ezupdatemanager.php:19Führt Composer für die Installation aus, zu der diese Extension gehört.–

extension/git_manager (2)

Alle Muster von extension/git_manager

KlasseArtDateiBeschreibungErweiterungspunkt
BackupManagerclassextension/git_manager/classes/backupmanager.php:9––
GitManagerclassextension/git_manager/classes/git_manager.php:9––

extension/syndication (1)

Alle Muster von extension/syndication

KlasseArtDateiBeschreibungErweiterungspunkt
eZSyndicationFeedCacheManagerclassextension/syndication/classes/ezsyndicationfeedcachemanager.php:48––

kernel/classes (7)

Alle Muster von kernel/classes

KlasseArtDateiBeschreibungErweiterungspunkt
expCacheManagerclasskernel/classes/expcachemanager.php:30Alles, was Setup › Cache (kernel/setup/cache.php) kann, als Funktionen, die zurückgeben, was geschehen ist, statt Template-Variablen zu setzen, sodass die Admini…–
expCollaborationGroupManagerclasskernel/classes/expcollaborationgroupmanager.php:14Legt die Kollaborationsgruppen eines Benutzers an, benennt sie um, löscht sie und verschiebt Einträge zwischen ihnen.–
expNotificationServiceclasskernel/classes/expnotificationservice.php:26Die eine Stelle, die weiß, wie das Benachrichtigungssystem ausgeführt und eingesehen wird: der Cronjob-Teil, die Befehle exp:notification:*, die Statusseite und ihre…–
eZContentCacheManagerclasskernel/classes/ezcontentcachemanager.php:26––
eZRedirectManagerclasskernel/classes/ezredirectmanager.php:22––
eZShippingManagerclasskernel/classes/ezshippingmanager.php:17––
eZVATManagerclasskernel/classes/ezvatmanager.php:18––

kernel/classes/logviewer (1)

Alle Muster von kernel/classes/logviewer

KlasseArtDateiBeschreibungErweiterungspunkt
expLogManagerclasskernel/classes/logviewer/explogmanager.php:27Log-Verwaltung (doc/eng-us/features/6.0/log-rotation.md): die Logs der Installation mit ihren Archiven, Größen, ihrem Wachstum und ihren Limits; Rotation, Bereinigung…–

kernel/classes/mailpreferences (1)

Alle Muster von kernel/classes/mailpreferences

KlasseArtDateiBeschreibungErweiterungspunkt
expMailPreferencesServiceclasskernel/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,…settings/mailpreferences.ini [GateSettings] EssentialSenders[]

kernel/classes/passkey (1)

Alle Muster von kernel/classes/passkey

KlasseArtDateiBeschreibungErweiterungspunkt
expPasskeyServiceclasskernel/classes/passkey/exppasskeyservice.php:32Die Passkey-Abläufe der Webseiten (doc/eng-us/guides/passkeys.md):–

kernel/private (2)

Alle Muster von kernel/private

KlasseArtDateiBeschreibungErweiterungspunkt
ezpAttributeOperatorManagerclasskernel/private/eztemplate/ezpattributeoperatormanager.php:12––
ezpRestTokenManagerclasskernel/private/oauth/classes/tokenmanager.php:17Diese Klasse verwaltet Anwendungs-Tokens–

lib/ezi18n (1)

Alle Muster von lib/ezi18n

KlasseArtDateiBeschreibungErweiterungspunkt
eZTranslatorManagerclasslib/ezi18n/classes/eztranslatormanager.php:31––

lib/ezimage (1)

Alle Muster von lib/ezimage

KlasseArtDateiBeschreibungErweiterungspunkt
eZImageManagerclasslib/ezimage/classes/ezimagemanager.php:85––

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