Registry unter TYPO3, so gewinnt man Windows Entwickler…
… oder irritiert den Rest.
Um was für eine Registry es in dieser Core Revision und dem dazugehörigen Bugreport geht ist etwas ganz anderes als der Namensfetter unter Windows.
Es geht darum möglichst einfach, Werte mit einem Identifikator in eine DB zu knallen und wieder zu holen. Das ganze kann man für verschiedenste Dinge nutzen und wenn ich es richtig verstehe geht es ziemlich genau in die Richtung der Flash Messages von Symfony.
Sehr beeindruckend ist der Unit -Test, der die Funktionalität unglaublich einfach zeigt und auch wirklich qualitativ hochwertig aufgebaut ist. Es werden alle möglichen Varianten, Namespaceverletzung, nicht gefundene Werte, Nutzung des Defaultwertes etc. getesetet.
So muss man das machen, wenn man eine zentrale Bibliothek erweitert…
Allgemein sollte man sich den Code anschauen um einen Eindruck auf “the new way” im TYPO3 Kern zu kriegen. So ist die Registry natürlich ein Singelton und wird nicht immer neu instanziert etc… Also auch spannend, wenn einem das Feature nicht vom Hocker haut ;-)
View → tages / TYPO3 Core