Po przesiadce z ZF2 (v 2.3.1 na v.2.4.9) mam problem z dynamicznym definiowaniem walidatorów w polach kolekcji.
O co chodzi: Załóżmy że mamy kolekcje
1. Pole_A Pole_B
2. Pole_A Pole_B
gdzie Pole_A i Pole_B są wymagane, zgodnie z tym co definiuje w Fieldset::getInputFilterSpecification()
Teraz mamy przypadek, że wszystkie pola (A i

W takim przypadku potrzebowałem wyłączyć walidację jedynie dla pól w pierwszym wierszu.
Poprzednio:
$form->getInputFilter()->get('some_name')->getInputs();
Zwracało obiekt po którym mogłem iterować i przypisywać/zmieniac walidatory na polach zależnie od potrzeb, obecnie dostaję od razu pola (\Zend\InputFilter\Input), dodam też że poprzez:
$form->getInputFilter()->get('some_name')->getInputFilter()->getInputs();
też nie jestem w stanie dostać tego co potrzebuje
Jest jakaś możliwość iterowania po wierszach kolekcji w ww. wersji Zenda?
Miał ktoś podobny problem?
Potrzebuje tego także do innych zastosowań tj różna definicja walidatorów zależna od elementów kolekcji itd.
Z góry dzięki za wszelką pomoc