Я создаю форму, которая содержит поле с именем «категория», мне нужен список выбора для этого, но я не знаю, как заполнить этот список выбора несколькими категориями, хранящимися в база данных.
public function buildForm(FormBuilder $builder, array $options) {
$builder -> add('item', 'text', array('label' => 'Item'));
$builder -> add('category', 'choice', array(
'choices' => ???,
'label' => 'Category'
));
}
Как я могу получить категории из базы данных и использовать их для создания формы? (не может получить доступ к $ this-> getDoctrine -> ... внутри этого класса).