Hoi!
Ik ben een formulier aan het bouwen in Symfony2, maar ik heb een constraint nodig die precies het omgekeerde doet van UniqueEntity. Weet iemand of er standaard een constraint is die dit doet? Anders moet ik daarvoor namelijk een custom constraint aanmaken.
Voor de beeldvorming, zoiets heb ik dus nodig:
public function configureOptions(OptionsResolver $resolver)
	{
		$resolver->setDefaults(array(
			'data_class' => 'AppBundle\Entity\User',
			'constraints' => array(
				new ExistingEntity(array(
					'message' => 'Dit e-mailadres kan niet gevonden worden in de database',
					'fields' => array('email')
				))
			)
		));
	}



[size=xsmall]Toevoeging op 26/10/2015 17:17:46:[/size]

Voorlopig heb ik hier een custom validator voor gebouwd, als iemand een betere oplossing heeft hoor ik het graag :)
Richard, jij wilt dus dat een veld van je entity hetzelfde is als van een andere entity? Nog nooit bij de hand gehad maar de keuze voor een custom validator / constraint lijkt mij prima.

Reageren