Kategorien
Code

Validiererklassen

Hier ein Tipp für alle Flow Entwickler:

Validierer-Klassen, die Optionen erhalten, niemals mit dem Scope “Singleton” anlegen.

Irgendwie auch logisch. Beim Singleton wird der Validierer einmal erzeugt und mit den Standardwerten für die Optionen initialisiert. Danach wird er nur noch aus dem Objekt-Cache geladen.

Nur wenn der Validierer ein Prototyp ist, werden auch die Optionen anhand der PHPDoc Kommentare initialisiert.

Von Alexander Stehlik

(TYPO3-)Entwickler aus Leidenschaft

github