Пример #1
0
 public function generatePlayer()
 {
     $faker = Factory::create();
     $player = new Player();
     $em = $this->getDoctrine()->getManager();
     for ($i = 0; $i < 10; $i++) {
         $player->setFirstName($faker->firstNameMale);
         $player->setLastName($faker->lastName);
         $player->setBirthDay($faker->dateTime);
         $player->setBiography($faker->text);
         $em->persist($player);
     }
     $em->flush();
     $this->redirectToRoute('homepage');
 }
Пример #2
0
 /**
  * @Route("/admin/insert/player/{id}", name="player_insert_admin", requirements={"id" : "\d+"})
  */
 public function generatePlayerAction($id)
 {
     $teams = $this->getDoctrine()->getRepository('AppBundle:Team')->find($id);
     if (!$teams) {
         throw $this->createNotFoundException('Not found');
     }
     $faker = Factory::create();
     $em = $this->getDoctrine()->getManager();
     for ($i = 0; $i < 11; $i++) {
         $player = new Player();
         $player->setTeam($teams);
         $player->setFirstName($faker->firstNameMale);
         $player->setLastName($faker->lastName);
         $player->setBirthDay($faker->dateTime);
         $player->setBiography($faker->text);
         $em->persist($player);
     }
     $em->flush();
     $this->addFlash('notice', 'Add players!');
     return $this->forward('AppBundle:Admin:show');
 }