public function load(ObjectManager $manager) { $languages = array("English", "Spanish", "Romanian"); $levels = array("A1", "A2", "B1", "B2", "C1", "C2"); // Create each language with all levels foreach ($languages as $language) { foreach ($levels as $level) { $entity = new Language(); $entity->setLanguage($language); $entity->setLevel($level); $manager->persist($entity); } } $manager->flush(); }