O'Reilly logo

Zukunftssichere TYPO3-Extensions mit Extbase und Fluid by Sebastian Kurfürst, Jochen Rau

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Validierung

Extbase stellt ein generisches Validierungssystem zur Verfügung, das an vielen Stellen in Extbase und Fluid zum Einsatz kommt. Extbase liefert Validatoren für die gebräuchlichsten Datentypen mit, aber es können auch eigene Validatoren geschrieben werden. Jeder Validator implementiert das Tx_Extbase_Validation_Validator_ValidatorInterface, das folgende Methoden definiert:

getErrors()

Gibt alle Fehlermeldungen der letzten Validierung zurück.

isValid($value)

Prüft, ob das Objekt, das dem Validator übergeben wurde, gültig ist. Falls ja, wird true zurückgegeben, ansonsten false.

setOptions(array $validationOptions)

Setzt spezifische Validationsoptionen für den Validator. Diese Optionen gelten für alle weiteren Aufrufe der Methode isValid().

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required