PHP: Framework - Config aufräumen
Bevor neues hinzukommt zunächst einmal das Config-Chaos aufräumen:
Statt global $cfg; und änliches gibt es jetzt im Framework
das Config-Singleton.
Die getInstance($basedir = null, $environment = null)-Parameter
machen für ein Singleton nicht besonders
viel Sinn -- erleichtern es aber erst einmal die Config passend
zu initialisieren. Später muss das noch verbessert werden.
Dieses Singleton wird nun in der Applikation, dem rubisco-Tool und den Framework-Tests für die Konfiguration benutzt.
Damit die Framework-Tests keine Sonderbehandlung benötigen, ist das
testproject-Verzeichnis
hinzugekommen -- dort befindet sich
in configs/
nun die Konfiguration für die PHPUnit-Tests des Frameworks.
