Bonjour,

Je tente de faire la validation d'entités ayant des clés primaire composées avec.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
@UniqueEntity(fields={"site", "activity"})
Ceci fonction pour un "update" mais pas pour un "create" qui me renvoit une erreur lors du "flush" et non lors du "if ($form->isValid())"

J'ai tenté une validation avec:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
@Assert\Callback(methods={"isUnique"})
Mais je ne comprends pas l'utilisation de "ExecutionContext $context"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public function isUnique(ExecutionContext $context)
{
 
}
Help !