Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/01/2015, 15:49
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 5 meses
Puntos: 379
Respuesta: Personalizar validaciones con doctrine

Solo necesitas agregar la notación para utilizar la validación al principio de la clase.
Código PHP:
Ver original
  1. namespace TCG\DGeneralBundle\Entity;
  2.  
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Symfony\Component\Validator\Mapping\ClassMetadata;
  5. use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
  6.  
  7. /**
  8.  * Ddescasignatura
  9.  *
  10.  * @ORM\Table(name="ddescasignatura")
  11.  * @ORM\Entity(repositoryClass="DdescasignaturaRepository")
  12.  * @UniqueEntity(
  13.  *     fields={"codigo", "descripcion"},
  14.  *     errorPath="descripcion",
  15.  *     message="Ya ha ingresado una descripción con el mismo código."
  16.  * )
  17.  */
  18. class Ddescasignatura
  19. {
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.