J'ai un problème lors de la validation de mon formulaire. Lorsque je valide ce formulaire j'ai un erreur me disant ceci :
Avant cela fonctionnait très bien mais depuis que je suis passé à la version 2.0.15 j'ai cette erreur.Fatal error: Maximum function nesting level of '100' reached, aborting! in C:\wamp\www\project\vendor\doctrine-common\lib\Doctrine\Common\Collections\ArrayCollection.php on line 341
Voici une simplification de mes entités. L'erreur survient sur la tentative de validation d'un tableau d'objets :
Je ne comprend vraiment pas ce qui a pu se passer entre temps, dans le changement de version je n'ai pourtant pas vu de mise à jour de ce côté. Si quelqu'un à une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 class Test { /** * Tableau de Person * @Assert\All(@Assert\Valid()) */ private $persons; public function __construct() { $this->persons = new ArrayCollection(); } } class Person { /* * @Assert\NotBlank() */ private $givenName; /* * @Assert\NotBlank() */ private $familyName; public function __construct() { $this->givenName = ""; $this->familyName = ""; } }
En gros ce que je cherche à faire c'est de valider un tableau d'objets.
par avance
Partager