====== Der Laravel-Validator im Einsatz ====== Eines der mächtigsten Funktionen des PHP-Webframeworks Laravel ist der Validator. ===== Kurzreferenz ===== Die nachfolgende Tabelle listet lediglich die wichtigsten, am meist gebräuchlichen Parameter auf. Beim Aufruf der Funktion "validate" können mehrere Parameter durch ein Pipe "|" getrennt werden. ^ Parameter ^ Beschreibung ^ | bail | Alle nachfolgenden Parameter müssen zutreffen (oder es wird nach dem ersten Fehler nicht weiter geprüft) | | required | Wert muss vorhanden (darf nicht leer) sein | | email | Wert muss eine gültige E-Mail-Adresse sein | | ip | Wert muss eine gültige IP-Adresse sein | | active_url | Wert muss eine erreichbare URL sein | | alpha | nur Buchstaben werden zugelassen | | numeric | nur Zahlen werden zugelassen (min und max haben hier eine andere Bedeutung!!) | | alpha_numeric | nur Buchstaben und Zahlen werden zugelassen | | min:X | Wert muss mind. X Zeichen lang sein oder numerischer Wert muss mind. X sein | | max:X | Wert darf max. X Zeichen lang sein oder numerischer Wert darf nicht höher als X sein | | in:X,X,X | Nur die aufgelisteten Werte (beliebig viele) werden zugelassen | | dimensions:min_width=X | Hochgeladenes Bild muss mindestens X Pixel Breit sein | ===== Ausführliches Beispiel ===== Auf dieser Seite finden Sie ein [[laravel_validator_example|ausführliches Beispiel für die Verwendung des Validators]]