/** * Create 3 users and one group. * * @Route("/crea-utenti", name="crea_utenti") * @Method("GET") * @Template("AppBundle:Main:crea-utenti.html.twig") */ public function createUsersAndGroupAction() { $gruppo = new Gruppo(); $gruppo->setNome('Developer'); $utente_1 = new Utenti(); $utente_1->setNome('foo'); $utente_1->setCognome('lorem'); $utente_1->setEmail('*****@*****.**'); // relate user to the group $utente_1->setGruppo($gruppo); $utente_2 = new Utenti(); $utente_2->setNome('foo2'); $utente_2->setCognome('lorem2'); $utente_2->setEmail('*****@*****.**'); // relate user to the group $utente_2->setGruppo($gruppo); $utente_3 = new Utenti(); $utente_3->setNome('foo3'); $utente_3->setCognome('lorem3'); $utente_3->setEmail('*****@*****.**'); // relate user to the group $utente_3->setGruppo($gruppo); $em = $this->getDoctrine()->getManager(); $em->persist($gruppo); $em->persist($utente_1); $em->persist($utente_2); $em->persist($utente_3); $em->flush(); return array('return' => "ok"); }