/** * @Route("/Seeddata", name="seed_data") */ public function sodaDetail() { //Users $encoder = $this->container->get('security.password_encoder'); $em = $this->getDoctrine()->getManager(); $user1 = new User(); $user1->setName("Adam"); $user1->setUsername("adam42"); $user1->setRole("ROLE_ADMIN"); $user1->setPassword($encoder->encodePassword($user1, "1234")); $user2 = new User(); $user2->setName("Peter"); $user2->setUsername("peterhans"); $user2->setRole("ROLE_USER"); $user2->setPassword($encoder->encodePassword($user2, "1234")); $em->persist($user1); $em->persist($user2); $em->flush(); //Sodas $em = $this->getDoctrine()->getManager(); $storage1 = new Storage(); $storage2 = new Storage(); $storage3 = new Storage(); $storage1->setQuantity(17); $storage2->setQuantity(27); $storage3->setQuantity(37); $soda1 = new Soda(); $soda1->setName("Cola"); $soda1->setPrice(13); $soda1->setDescription("Lækker original cola"); $soda1->setImageurl("images/cola.jpg"); $soda1->setStorage($storage1); $soda2 = new Soda(); $soda2->setName("Sprite"); $soda2->setPrice(23); $soda2->setDescription("Sprite direkte fra de friske kilder"); $soda2->setImageurl("images/sprite.jpg"); $soda2->setStorage($storage2); $soda3 = new Soda(); $soda3->setName("Fanta"); $soda3->setPrice(33); $soda3->setDescription("Fanta som man husker den"); $soda3->setImageurl("images/fanta.jpg"); $soda3->setStorage($storage3); $em->persist($soda1); $em->persist($soda2); $em->persist($soda3); $em->flush(); return $this->redirectToRoute('soda_overview'); }