workshopThematicStore = $workshopThematicStore; } public function configureIndex(): array { return [ 'workshopThematic', 'title', 'entries', ]; } public function configureForm(): array { return [ 'workshopThematic', 'type', 'title', 'description', //'entries' ]; } public function configureFields(): array { $workshopThematicArray = $this->workshopThematicStore->get(); return [ 'workshopThematic' => AssociationField::new('workshopThematic') ->setFormTypeOption('choices', $workshopThematicArray), 'type' => AssociationField::new('type'), 'title' => TextField::new('title'), 'description' => TextareaField::new('description'), 'entries' => AssociationField::new('entries') ->setTemplatePath('@LcPietro/admin/workshop/field/entries.html.twig') ]; } }