Здравствуйте!
У меня в форме есть ChoiceType. Его значения (choices) - это записи в базе данных.
Форма у меня реализована отдельным классом:
class FindForm extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
...
->add('type',ChoiceType::class, array(
'choices' => array(
'Значение_1' => '1',
'Значение_2' => '2',
'Значение_3' => '3',
'Значение_4' => '4',
),
'required' => false,
'multiple' => true,
'expanded' => true
))
...
));
}
В контроллере я создаю форму
$form = $this->createForm(FindForm::class);
и выбираю данные из базы данных.
Мне как-то необходимо передать этот массив данных в форму для 'choices' , но
я не знаю каким образом это сделать. Symfony 3.4