workshopStore = $workshopStore; } public function configureIndex(): array { return [ 'workshop', 'title', 'status' ]; } public function configureForm(): array { return [ 'workshop', 'title', 'description', 'videoLink', 'status' ]; } public function configureFields(): array { $workshopArray = $this->workshopStore->get(); return [ 'workshop' => AssociationField::new('workshop') ->setFormTypeOption('choices', $workshopArray), 'title' => TextField::new('title'), 'description' => CKEditorField::new('description'), 'videoLink' => TextField::new('videoLink'), ]; } }