Problème validation formulaire
:salut:
J'ai un problème lors de la validation de mon formulaire. Lorsque je valide ce formulaire j'ai un erreur me disant ceci :
Citation:
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
Avant cela fonctionnait très bien mais depuis que je suis passé à la version 2.0.15 j'ai cette erreur.
Voici une simplification de mes entités. L'erreur survient sur la tentative de validation d'un tableau d'objets :
Code:
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 = "";
}
} |
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 ?
En gros ce que je cherche à faire c'est de valider un tableau d'objets.
:merci: par avance :)