Wie kann die Validierung von Constraint-Fehlern in Symfony2 gestoppt werden?

8

Wenn ich viele Validatoren gegen meine Entität habe, kann ich dann irgendwie eine angeben, die den Rest stoppt, wenn sie fehlschlägt? IE: Es hat keinen Sinn, Berechtigungen zu überprüfen, wenn es NotBlank nicht funktioniert.

Alternativ, wenn es nicht eingebaut ist, gibt es vielleicht eine Möglichkeit, dem Graph Walker zu stoppen, und ich kann einen Validator einsetzen, der nach früheren Fehlern sucht und die Ausbreitung durch den Graph stoppt.

    
jhogendorn 13.04.2012, 04:45
quelle

1 Antwort

1

Wenn Sie die Validierung in ./app/config/validation.yml festlegen, validiert SF2 die Reihenfolge der Validierungen in der Datei. Sobald eine Validierung fehlschlägt, ignoriert sie die anderen.

    
Michael Bui 07.03.2014 07:42
quelle

Tags und Links