@@ -72,7 +72,6 @@ public function validate($form, Constraint $formConstraint)
72
72
if ($ groups instanceof GroupSequence) {
73
73
// Validate the data, the form AND nested fields in sequence
74
74
$ violationsCount = $ this ->context ->getViolations ()->count ();
75
- $ fieldPropertyPath = \is_object ($ data ) ? 'children[%s] ' : 'children%s ' ;
76
75
77
76
foreach ($ groups ->groups as $ group ) {
78
77
if ($ validateDataGraph ) {
@@ -91,7 +90,7 @@ public function validate($form, Constraint $formConstraint)
91
90
// in different steps without breaking early enough
92
91
$ this ->resolvedGroups [$ field ] = (array ) $ group ;
93
92
$ fieldFormConstraint = new Form ();
94
- $ validator ->atPath (sprintf ($ fieldPropertyPath , $ field ->getPropertyPath ()))->validate ($ field , $ fieldFormConstraint );
93
+ $ validator ->atPath (sprintf (' children[%s] ' , $ field ->getName ()))->validate ($ field , $ fieldFormConstraint );
95
94
}
96
95
}
97
96
@@ -100,8 +99,6 @@ public function validate($form, Constraint $formConstraint)
100
99
}
101
100
}
102
101
} else {
103
- $ fieldPropertyPath = \is_object ($ data ) ? 'children[%s] ' : 'children%s ' ;
104
-
105
102
if ($ validateDataGraph ) {
106
103
$ validator ->atPath ('data ' )->validate ($ data , null , $ groups );
107
104
}
@@ -132,7 +129,7 @@ public function validate($form, Constraint $formConstraint)
132
129
if ($ field ->isSubmitted ()) {
133
130
$ this ->resolvedGroups [$ field ] = $ groups ;
134
131
$ fieldFormConstraint = new Form ();
135
- $ validator ->atPath (sprintf ($ fieldPropertyPath , $ field ->getPropertyPath ()))->validate ($ field , $ fieldFormConstraint );
132
+ $ validator ->atPath (sprintf (' children[%s] ' , $ field ->getName ()))->validate ($ field , $ fieldFormConstraint );
136
133
}
137
134
}
138
135
}
0 commit comments