CreateFormBuilder двойной foreach PHP Symfony

подскажите, пожалуйста, как мне сделать двойной foreach?

    $formStage = $this->createFormBuilder($projectStages);

    foreach ($projectStages as $projectStage) {
        $formStage = $this->createFormBuilder($projectStages)
            ->add('title', ChoiceType::class, [
                'choices' => [
                    $projectStage->getTitle() => [
                        'v1' => $projectStage->getProjectStageSteps()->getValues()[0]->getTitle(),
                        'v2' => $projectStage->getProjectStageSteps()->getValues()[1]->getTitle(),
                        'v3' => $projectStage->getProjectStageSteps()->getValues()[3]->getTitle()
                    ]
                ]
            ]);
    }

    $formStage->add('save', SubmitType::class, array('label' => 'Update Project Stages'));

там, где идет

projectStage->getTitle() => [
                        'v1' => $projectStages[0]->getProjectStageSteps()->getValues()[0]->getTitle(),
                        'v2' => $projectStages[0]->getProjectStageSteps()->getValues()[1]->getTitle(),
                        'v3' => $projectStages[0]->getProjectStageSteps()->getValues()[3]->getTitle()

здесь тоже необходим foreach, но вот как его туда уже вставить, я никак не могу догадаться, не совсем понимаю, какой должен быть штмл при двойном форыче, голову сломала(


Ответы (0 шт):