Looking for silverstripe Keywords? Try Ask4Keywords

silverstripeDas Config-System


Bemerkungen

Was ist das Konfigurationssystem?

SilverStripe verwendet ein globales Konfigurationssystem, um Einstellungen für Klassen und die Anwendung zu speichern. Diese Konfigurationsvariablen können verwendet werden, um die Struktur von Modellen, Sicherheitseinstellungen auf Controllern oder API-Schlüssel für Dienste von Drittanbietern zu definieren.

Wie es funktioniert

Config werden vom SS_ConfigStaticManifest während eines dev/build und Cache-Flush-Vorgangs (durch Anhängen eines ?flush an eine beliebige URL") oder beim ersten Ausführen des Anwendungscodes aufgefüllt.

Das SS_ConfigStaticManifest alle PHP-Klassen und YAML-Konfigurationsdateien nach Konfigurationswerten und erstellt einen Cache für diese Werte.

Wenn Sie Änderungen an Config über YAML oder private static Variablen vornehmen, müssen Sie den Cache leeren, damit diese Änderungen wirksam werden.

Das Config-System Verwandte Beispiele