getRepository(LeadList::class); /** @var CategoryRepository $categoryRepo */ $categoryRepo = $manager->getRepository(Category::class); $leadLists = CsvHelper::csv_to_array(__DIR__.'/fakecategorizedleadlistdata.csv'); foreach ($leadLists as $leadList) { $category = $categoryRepo->find($leadList['category']); $leadListEntity = new LeadList(); $leadListEntity->setName($leadList['name']); $leadListEntity->setPublicName($leadList['publicname']); $leadListEntity->setAlias($leadList['alias']); $leadListEntity->setCategory($category); $leadListRepo->saveEntity($leadListEntity); } } public function getOrder(): int { return 1; } }