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

Front Controller

Ein Einstiegspunkt empfängt jede Anfrage, ermittelt den Siteaccess und leitet sie an eine Modulansicht weiter. 10 Instanzen in Exponential.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/standards/patterns/front-controller.md

On this page

This page is a translation. Read the English original

Front Controller

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 Einstiegspunkt empfängt jede Anfrage, ermittelt den Siteaccess und leitet sie an eine Modulansicht weiter.

GruppeVerarbeitung von Anfragen
Instanzen10
Erkannt anDie Kernel-Klassen ezpKernel, ezpKernelWeb, ezpKernelTreeMenu, ezpKernelRest, eZModule und ihre Art.
Erweiterungspunktindex.php erzeugt ezpKernel mit ezpKernelWeb; Velocity und FrankenPHP halten den Kernel im Speicher.

Klassen nach Bereich

kernel/classes (1)

Alle Muster von kernel/classes

KlasseArtDateiBeschreibungErweiterungspunkt
eZSiteAccessclasskernel/classes/ezsiteaccess.php:17Stellt Funktionen für die Siteaccess-Verarbeitung bereit–

kernel/private (7)

Alle Muster von kernel/private

KlasseArtDateiBeschreibungErweiterungspunkt
ezpKernelclasskernel/private/classes/ezpkernel.php:16Basisklasse des Exponential-Kernels.–
ezpKernelHandlerinterfacekernel/private/interfaces/ezpkernelhandler.php:14Schnittstelle für Kernel-Handler–
ezpKernelRestclasskernel/private/rest/classes/ezpkernelrest.php:11––
ezpKernelTreeMenuclasskernel/private/classes/ezpkerneltreemenu.php:11––
ezpKernelWebclasskernel/private/classes/ezpkernelweb.php:16Stellt einen Kernel-Handler im Web-Kontext bereit–
ezpMvcRegexpRouteclass extends ezcMvcRegexpRoutekernel/private/rest/classes/routes/regexp.php:16Überschreibung von ezcMvcRegexpRoute.–
ezpRestMvcControllerabstract class extends ezcMvcControllerkernel/private/rest/classes/controllers/rest_controller.php:15Abstrakte Klasse, die jeder REST-Controller erweitern muss–

lib/ezutils (2)

Alle Muster von lib/ezutils

KlasseArtDateiBeschreibungErweiterungspunkt
eZModuleclasslib/ezutils/classes/ezmodule.php:36Die Klasse eZModule dient zum Instanziieren und Verwenden von Modulen und Ansichten.–
eZURIclasslib/ezutils/classes/ezuri.php:32Bietet Zugriff auf die HTTP-URI–

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