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, но вот как его туда уже вставить, я никак не могу догадаться, не совсем понимаю, какой должен быть штмл при двойном форыче, голову сломала(