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.

Respuestas a la pregunta(1)

Su respuesta a la pregunta