Inhaltsverzeichnis

Konfiguration

Die Konfiguration ist in Form einer .ini-Datei gespeichert und ermöglicht das anpassen von bestimmten Werten, ohne dabei direkt Änderungen im Code vornehmen zu müssen.

Ordnerstruktur

Die folgenden Dateien gehören zur Konfiguration:

Zugriff auf Konfigurationswerte

Allgemein ist ein Zugriff über

Dsao_Registry::get('config')->group->subgroup->property;

möglich (sofern kein Objekt in der Klasse vorhanden ist), wobei der entsprechende Abschnitt in der config.ini folgendermaßen aussehen müsste:

group.subgroup.property = value

Auch hier gilt wieder: Bei häufiger Verwendung sollte eine Referenz auf das Objekt in der Klasse angelegt werden, um den zeitintensiven Umweg über die Registry zu sparen.

Ändern der Konfiguration im Code

Eine Änderung der Konfiguration ist nur direkt nach deren Initialisierung vorgesehen, danach ist sie als schreibgeschützt markiert.