Muster in kernel/classes/syscard
Hinweis Diese Seite wird aus dem Quellcode von
php bin/php/exppatterncatalogue.php --writeerzeugt. 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/syscard 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 (25)
| Klasse | Art | Muster | Datei | Beschreibung |
|---|---|---|---|---|
expSysCardAboutProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardaboutprovider.php:19 | Die Projektinformationen von exp:about: was Exponential ist, die Foundation und 7x, Velocity, die Lizenz, die Links, wie man mitwirkt, das Partnerpro… |
expSysCardBaseProvider | abstract class implements expSysCardProvider | Strategie / Handler, Schablonenmethode / abstrakte Basisklasse | kernel/classes/syscard/expsyscardbaseprovider.php:23 | Der übliche Anbieter: die Eigenschaften setzen, collect() schreiben und fact() sowie die Helfer verwenden. |
expSysCardCacheProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardcacheprovider.php:15 | Die Caches: welche aktiv sind (View-Cache, Template-Kompilierung, der statische Cache) und für exp:info die Größe des Cache-Verzeichnisses und jedes Caches in… |
expSysCardColor | class | Hilfsklasse (statische Hilfsfunktionen) | kernel/classes/syscard/expsyscardcolor.php:21 | Die Farben der Systemkarte auf einem Terminal: welche Farbtiefe das Terminal hat und die ANSI-Codes einer Farbe in dieser Tiefe. |
expSysCardComposerProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardcomposerprovider.php:16 | Composer: wie viele Pakete vendor/ hat (vendor/composer/installed.json) und, wenn die Extension ezupdate aktiv ist, wie viele davon nicht über… |
expSysCardContext | class | Fabrik und statische Fabrikmethoden | kernel/classes/syscard/expsyscardcontext.php:31 | Alles, was ein Anbieter der Systemkarte von der Maschine liest, läuft über seinen Kontext, sodass ein Test einem Anbieter erfundene Werte statt der echten Ma… |
expSysCardCronProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardcronprovider.php:14 | Die Cronjobs: wann einer zuletzt lief (das neueste Cronjob-Log oder der Lauf unter Setup › Cronjobs) und, für exp:info, jeder Teil von cronjob.ini mit seinen Skripten. |
expSysCardDatabaseProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscarddatabaseprovider.php:15 | Die Datenbank: ihr Typ, die Version des Servers (wenn syscard.ini [Database] AskVersion=enabled: eine Verbindung, eine Frage) und der Host, auf dem sie liegt. |
expSysCardExponentialProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardexponentialprovider.php:14 | Exponential selbst: die Version und ihre Linie und, bei einem Git-Checkout, der Branch und der Commit. |
expSysCardExtensionsProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardextensionsprovider.php:14 | exp:info: jede aktive Extension mit ihrer Version, aus extension.xml oder ezinfo.php, danach aus composer.json (dieselben Quellen wie die Info-Seite). |
expSysCardFact | class | Fabrik und statische Fabrikmethoden | kernel/classes/syscard/expsyscardfact.php:19 | Eine Zeile der Systemkarte (exp:expfetch, exp:info, exp:about): eine Bezeichnung, ein Wert, ein Schweregrad und der Abschnitt, zu dem sie gehört. |
expSysCardHelpProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardhelpprovider.php:15 | Die Hilfe: wie viele Seiten sie ausliefert, ihre Sprachen und ob ihr Index aktuell ist (ein Index, der älter ist als die Seiten, ist ein Hinweis: ./console exp:help inde… |
expSysCardHostProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardhostprovider.php:14 | Die Maschine: Betriebssystem, Kernel, Hostname, Uptime, Last, CPU, Speicher, der Datenträger der Installation (exp:info: jeder lokale Datenträger), die Shell und… |
expSysCardLogo | class | Fabrik und statische Fabrikmethoden | kernel/classes/syscard/expsyscardlogo.php:23 | Das Logo der Systemkarte: das orangefarbene „e“ von Exponential in drei Größen, in Unicode-Blockgrafik und in reinem ASCII, und die Wortmarke „EXPONENTIAL“, die… |
expSysCardPhpProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardphpprovider.php:17 | PHP: Version und SAPI, wie lange der Zweig Sicherheitsunterstützung hat (syscard.ini [Php] SecuritySupportEnds[]), OPcache und dessen JIT, die Extensions, die… |
expSysCardProvider | interface | Schnittstelle (Vertrag), Strategie / Handler | kernel/classes/syscard/expsyscardprovider.php:19 | Ein Anbieter der Systemkarte: eine Klasse pro Gruppe von Fakten (die Maschine, PHP, die Engine, die Datenbank ...). |
expSysCardQueueProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardqueueprovider.php:14 | exp:info: die Job-Warteschlange der Extension expqueue, wenn sie aktiv ist: ihr Dienst, wie viele Worker laufen und die letzte Aktion darauf (expQueueServ… |
expSysCardRegistry | class | Fabrik und statische Fabrikmethoden, Registry | kernel/classes/syscard/expsyscardregistry.php:30 | Die Anbieter der Systemkarte und wie sie laufen (settings/syscard.ini [Providers] und [Runtime]): |
expSysCardRenderer | class | – | kernel/classes/syscard/expsyscardrenderer.php:27 | Macht aus den Fakten der Systemkarte Text: das Logo und die Fakten nebeneinander (text()), einfache Zeilen zum Einfügen (plain()) oder ein JSON-Dokument (j… |
expSysCardSettingsProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardsettingsprovider.php:15 | exp:info: die INI-Einstellungen einer Erlaubnisliste (syscard.ini [Inventory] Settings[]=//). |
expSysCardSiteAccessProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardsiteaccessprovider.php:14 | exp:info: wie eine Anfrage ihren Siteaccess findet (site.ini [SiteAccessSettings] MatchOrder: uri, host, port ...) und, für jeden Siteaccess von AvailableSit… |
expSysCardSiteProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardsiteprovider.php:14 | Die Site: die Siteaccesses und die Standard-Siteaccess, die aktiven Extensions, der Demo-Modus, die Debug-Ausgabe und der Mail-Transport (nur sein Typ: file, sendmail,… |
expSysCardTheme | class | Fabrik und statische Fabrikmethoden | kernel/classes/syscard/expsyscardtheme.php:20 | Ein Farbschema der Systemkarte (syscard.ini [Theme-]): eine #RRGGBB-Farbe für jede Rolle, die Stopps des Verlaufs und dessen Richtung. |
expSysCardVelocityProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardvelocityprovider.php:17 | Exponential Velocity, der Anwendungsserver von 6.0.15: seine Version, ob er läuft, die aktiven und konfigurierten Worker, die Ports und TLS, die Umgebung… |
expSysCardWebServerProvider | class extends expSysCardBaseProvider | INI-Plugin-Punkt (Erweiterungspunkt), Strategie / Handler | kernel/classes/syscard/providers/expsyscardwebserverprovider.php:15 | Die anderen Webserver auf der Maschine: Apache, nginx, Caddy, FrankenPHP und PHP-FPM mit seinen Mastern (einer je PHP-Version) und Pool-Workern (exp:info… |