Member-only story

Symfony. Validar un objeto en función de su versión previa

Cómo validar un objeto mediante el componente Validator de Symfony y teniendo en cuenta su versión anterior

Gerardo Fernández
5 min readJul 5, 2019
Photo by Icons8 team on Unsplash

English version: https://medium.com/@ger86/symfony-validate-an-object-based-on-its-previous-version-4b6ca7a85dc6

Hoy os traigo una de esas recetas para Symfony que siempre está bien conocer por si en algún momento nos encontramos con la oportunidad de aplicarla. Básicamente lo que pretendo en este artículo es enseñaros a validar un objeto que estamos persistiendo por medio de Doctrine en función del valor que tenía previamente.

Dicho de otro modo, supongamos que tenemos la entidad:

y una clase MyEntityFormType que representa el formulario con el cual creamos y modificamos objetos de esta clase:

Lo que buscamos es añadir una validación al campo title de modo que, en función del valor que tuviese previamente, el nuevo valor sea o no…

--

--

Gerardo Fernández
Gerardo Fernández

Written by Gerardo Fernández

Entre paseo y paseo con Simba desarrollo en Symfony y React

No responses yet