Двойной foreach для createFormBuilder Symfony - PullRequest
0 голосов
/ 09 июля 2020

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

 $formStage = $this->createFormBuilder($projectStages);
    foreach ($projectStages as $projectStage) {
        $formStage = $formStage
            ->add('title', ChoiceType::class, [
                'choices' => [
                    $projectStage->getTitle() => [
                        $projectStage->getProjectStageSteps()->getValues()[0]->getTitle() => 'v1',
                        //enumeration of stage steps
                    ]
                ]
            ]);
    }

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