[TYPO3-german] 6.2 Extbase: Klassenvariablen vor MVC verstecken
g4-lisz at tonarchiv.ch
g4-lisz at tonarchiv.ch
Thu Dec 4 12:05:16 CET 2014
Hallo
In einer Extension, die wir von 4.7 migriert haben, benutzen wir eine
Klasse "Searchfilter", mit der auf einem Suchfromular bestimmte
Einsrellungen vorgenommen werden können.
Zu diesem Zweck hatten wir unter anderem ein statisches Array für ein
Dropdown des Suchumkreises:
public static $UMKREISE = array(25 => '25 km', 50 => '50 km', 100 =>
'100 km', 200 => '200 km', 500 => '500 km', 0 => '∞');
Darauf kann mit Searchfilter::$UMKREISE zugegriffen werden.
Nun meckert hier Extbase, dass keine @var Notation vorhanden ist.
Fügt man diese hinzu:
/**
* UMKREISE
*
* @var array
*/
dann meckert Extbase, dass kein Getter vorhanden ist.
Ich will aber kein Getter für eine statische Variable! Wie lässt sich
diese Überprüfung für einzelne Properties der Klasse deaktivieren?
Grüße,
Till
More information about the TYPO3-german
mailing list