Loading CHANGELOG.md +5 −0 Original line number Diff line number Diff line CHANGELOG ========= 6.0.8 ----- - [Fix] MultipageForm::add() ne prévoyait pas la fourniture de l'élément au format array. 6.0.7 ----- Loading src/UnicaenApp/Form/MultipageForm.php +6 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ namespace UnicaenApp\Form; use DoctrineModule\Form\Element\ObjectSelect as DoctrineObjectSelect; use Laminas\Form\ElementInterface; use UnicaenApp\Exception\LogicException; use UnicaenApp\Form\Element\SearchAndSelect; use UnicaenApp\Form\Fieldset\MultipageFormConfirmFieldset; Loading Loading @@ -97,6 +98,11 @@ abstract class MultipageForm extends Form */ public function add($elementOrFieldset, array $flags = []) { if (is_array($elementOrFieldset) || ($elementOrFieldset instanceof Traversable && ! $elementOrFieldset instanceof ElementInterface)) { $factory = $this->getFormFactory(); $elementOrFieldset = $factory->create($elementOrFieldset); } // traitement particulier pour les fieldsets if ($elementOrFieldset instanceof Fieldset) { return $this->_addFieldset($elementOrFieldset, $flags); Loading Loading
CHANGELOG.md +5 −0 Original line number Diff line number Diff line CHANGELOG ========= 6.0.8 ----- - [Fix] MultipageForm::add() ne prévoyait pas la fourniture de l'élément au format array. 6.0.7 ----- Loading
src/UnicaenApp/Form/MultipageForm.php +6 −0 Original line number Diff line number Diff line Loading @@ -3,6 +3,7 @@ namespace UnicaenApp\Form; use DoctrineModule\Form\Element\ObjectSelect as DoctrineObjectSelect; use Laminas\Form\ElementInterface; use UnicaenApp\Exception\LogicException; use UnicaenApp\Form\Element\SearchAndSelect; use UnicaenApp\Form\Fieldset\MultipageFormConfirmFieldset; Loading Loading @@ -97,6 +98,11 @@ abstract class MultipageForm extends Form */ public function add($elementOrFieldset, array $flags = []) { if (is_array($elementOrFieldset) || ($elementOrFieldset instanceof Traversable && ! $elementOrFieldset instanceof ElementInterface)) { $factory = $this->getFormFactory(); $elementOrFieldset = $factory->create($elementOrFieldset); } // traitement particulier pour les fieldsets if ($elementOrFieldset instanceof Fieldset) { return $this->_addFieldset($elementOrFieldset, $flags); Loading