public function load(ObjectManager $manager) { /** @var Team $team1 */ $team1 = $this->getReference('team-1'); for ($i = 1; $i < 11; $i++) { $player = new Player(); $player->setFirstName('FirstName ' . $i); $player->setLastName('LastName ' . $i); $player->setBirthdate(new \DateTime()); $player->setPosition('guard'); $player->addTeam($team1); $manager->persist($player); } $manager->flush(); /** @var Team $team2 */ $team2 = $this->getReference('team-2'); for ($i = 11; $i < 21; $i++) { $player = new Player(); $player->setFirstName('FirstName ' . $i); $player->setLastName('LastName ' . $i); $player->setBirthdate(new \DateTime()); $player->setPosition('guard'); $player->addTeam($team2); $manager->persist($player); } $manager->flush(); }