getWorkshopThematicContainer()->getFactory()->create(); } public function getRepositoryQuery(): RepositoryQueryInterface { return $this->getWorkshopThematicContainer()->getRepositoryQuery(); } public function configureFields(string $pageName): iterable { return $this->getWorkshopThematicContainer()->getFieldDefinition()->getFields($pageName); } }