Validar un campo en función de otro valor de campo en Symfony
Tengo dos campos relacionados en un formulario de Symfony:object_status
ycryopreservation_method
.
La primera no puede ser nula y almacena una de las tres opciones posibles:liquid
, solid
ocryopreserved
.
l segundo solo debe establecerse si un registro tiene suobject_status
ajustado a'cryopreserved'
. De lo contrario, esNULL
.
¿Cómo puedo verificar esto en el lado del servidor (no con Javascript) antes de guardar el formulario? Intenté verificar valores nulos o vacíos en el modelo, pero sin suerte.