This post describes how to use Symfony postValidators to create conditional validation of the form.
In this example I’m checking for user_type variable that can be set to person
or firm
value. If variable user_type has value person
, the form should have one set of required fields, and another set for value firm
.