Konkretes Beispiel:
Zu prüfen ist, ob zu [REDIRECT_URL] eine Klasse konfiguriert ist, wenn nicht, heißt die Klasse NotFound. In jedem Fall wird eine Instanz erstellt.
REDIRECT_URL ist eine Variable der Serverumgebung. Was mein konkretes Beispiel zeigt: Die Konfiguration wird vor und nach der Instanzerstellung benötigt.
Ergo muss es eine von der Instanz unabhängige Funktion geben zum Lesen der Konfiguration von der Festplatte in den Hauptspeicher. Und wie ich bereits erwähnt habe, wird die Konfiguration dem Konstruktor mitgegeben, was für die Instanz den wahlfreien Zugriff ermöglicht.
Eine Demo zeigt wozu der wahlfreie Zugriff gut ist: class=Folder listet alle konfigurierten URLs welche dasselbe Attibut parent=/index haben.