Moin!
Da Attribute im Konstruktor definiert werden, würde der Kollege nun einen flüchtigen Blick in den Konstruktor werfen und dort feststellen, dass TEMPLATEDIR aus einer zentralen Konfigurationsdatei gelesen wird, die er dann schließlich ohne Umschweife findet.
…
PS: Der Neue und die Konfigurationsdatei werden dicke Freunde, er wird nie wieder nach dieser Datei suchen. Da stehen alle Attrribute drin, wo fürs Ausliefern der Seite gebraucht werden, title, descr, class usw., ob gecached werden soll und ggf. der Name der Template-Datei.
Uff. Habe ich Ironie-Tags oder etwas wie "x-class: MVC::IsSarkasmus" übersehen?
Jörg Reinholz