Example #1
0
 public function load(ObjectManager $manager)
 {
     $faker = Factory::create();
     for ($i = 1; $i <= 100; $i++) {
         $game = new Game();
         $game->setDescription($faker->text());
         $game->setResult(rand(0, 5) . ":" . rand(0, 5));
         $manager->persist($game);
         $arrayId = array();
         while (count($arrayId) <= 1) {
             $id = rand(1, 24);
             if (array_search($id, $arrayId) === false) {
                 $arrayId[] = $id;
                 $team = $this->getReference("team {$id}");
                 $team->getGames()->add($game);
                 $game->getTeams()->add($team);
             }
         }
     }
     $manager->flush();
 }