Se ho molti validatori contro la mia entità, posso in qualche modo specificare uno che interrompe il resto se fallisce? IE: non ha senso controllare i permessi se fallisce NotBlank.Come interrompere la convalida sull'errore di vincoli in Symfony2
In alternativa, se non è incorporato, forse c'è un modo per segnalare che il walker del grafico si ferma, e posso inserire un validatore che controlli i guasti precedenti e interrompa la propagazione attraverso il grafico.
Gradirei conoscere la risposta anche a questo. Per me, nel caso NotBlank, HTML5 impedisce all'utente di vedere errori non necessari, ma mi aspetto che presto mi imbatterò in un caso più complesso in cui ho due o più validatori oltre a NotBlank. – fazy
Sembra promettente? https://gist.github.com/rybakit/4705749 Sei in grado di concatenare i validatori e avere un flag '$ stopOnError'. Probabilmente hai bisogno di cambiarlo un po ', perché è scritto per Symfony2.1. – thormeier
Refs https://github.com/symfony/symfony/issues/20017 –