Hallo,
der Namespace, der die Template Klasse bereitstellt, wird im neuen Release nicht mehr eingebunden. Das hat zur Folge, dass eine ganze Reihe Module nicht mehr funktionieren. Man könnte zwar ganz einfach überall dort, wo die Klasse verwendet wird, mit einem use Statement den Namespace einbinden. Damit wären die Module unter der neuen Version zwar lauffähig, aber dann nicht mehr abwärts kompatibel. Das use Statement in einen if-Block zu packen funktioniert leider auch nicht - sonst könnte man zum Beispiel mit class_exists() eine Unterscheidung treffen. Funktioniert aber leider ausgerechnet bei 'use' nicht.
Daher meine Bitte: Bindet den phplib-Namespace weiterhin Core-seitig ein, damit die Module, die darauf aufbauen, weiterhin funktionieren.
Viele Grüße,
Martin