Primero que nada la propiedad $email es un relación con otro objeto, asi que para validar necesitas usar la restricción Valid:
http://symfony.com/doc/current/refer...nts/Valid.html
Por otra parte tu Entidad debe de lucir algo asi.
Código PHP:
Ver originalpublic function __construct()
{
$this->emails = new Doctrine\Common\Collections\ArrayCollection();
}
public function setEmails(\loquesea\Entity\MediaCommunication $emails)
{
$emails->setMember($this);
$this->emails->add($emails);
return $this;
}
public function getEmails() {
return $this->emails;
}