Voilà j'ai un problème pour valider ce type de structure :

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
29
30
31
32
33
class Directory {
    /**
     * @Assert\Valid()
     */
    private $persons;
 
    public function __construct() {
        $this->persons = new ArrayCollection();
    }
 
    public function getPersons () {
        return $this->persons;
    }
 
    public function setPersons ($persons) {
        $this->persons[] = $persons;
    }
}
 
class Person {
    /**
     * @Assert\NotBlank()
     */
    private $name;
 
    public function getName () {
        return $this->name;
    }
 
    public function setName ($name) {
        $this->name ($name)
    }
}
Quand j'effectue la validation lors du formulaire absolument rien n'est validé. Je dois donc certainement mal m'y prendre. Une idée de ce que j'aurai mal fait ?

d'avance