/** * @Route("/admin-login", name="admin-login") * @Template() */ public function loginAction() { // создание пользователя $manager = $this->getDoctrine()->getManager(); $user = new User(); $user->setUsername('admin'); $user->setSalt(md5(time())); $encoder = new MessageDigestPasswordEncoder('sha512', true, 10); $password = $encoder->encodePassword('admin', $user->getSalt()); $user->setPassword($password); $user->setRoles('ROLE_OPERATOR'); $user->setLastName('admin'); $user->setFirstName('admin'); $user->setSurName('admin'); $user->setPhone('+79161111111'); // $manager->persist($user); $manager->flush($user); if ($this->get('request')->attributes->has(SecurityContext::AUTHENTICATION_ERROR)) { $error = $this->get('request')->attributes->get(SecurityContext::AUTHENTICATION_ERROR); } else { $error = $this->get('request')->getSession()->get(SecurityContext::AUTHENTICATION_ERROR); } $pages = $this->getDoctrine()->getRepository('AppBundle:Page')->findAll(); return array('error' => $error, 'pages' => $pages); }
/** * @Route("/addUser/{uname}/{pswd}/{email}/{age}/{pic}/{phone}/{status}/{credit}") */ public function addUserAction($uname, $pswd, $email, $age, $pic, $phone, $status, $credit) { $response = new JsonResponse(); $res = $this->uniqAction($uname, $email, $phone, $credit); if (empty($res)) { $date = new \DateTime($age); //$date->format('Y-m-d'); $user = new User(); $user->setName($uname); $user->setNickName($uname); $user->setPassword($pswd); $user->setEmail($email); $user->setBirthday($date); $user->setPicpath($pic); $user->setPhone($phone); $user->setStatus($status); $user->setCredit($credit); $em = $this->getDoctrine()->getManager(); $em->persist($user); $em->flush(); //print_r($user); $response->setData(array('response' => array('profile' => array(array("valid" => true))))); } else { $response->setData(array('response' => array('profile' => array($res)))); } return $response; }
protected function injectUser() { $this->user = new User(); //$admin = 'tester'; // MWAHAHAHA //$departmentId = 5; // UiB $role = $this->em->getRepository('AppBundle:Role')->findOneByRole('ROLE_USER'); $this->user->addRole($role); $this->user->setGender(1); $this->user->setFirstName("Shi"); $this->user->setLastName("LaLong"); $emd = $this->em->getRepository('AppBundle:FieldOfStudy')->find(40); // Tuple "Andre" from UiB, id 40 for fos $this->user->setFieldOfStudy($emd); $this->user->setUserName("shiluib"); // Weird typo? $this->user->setEmail("*****@*****.**"); $this->user->setPhone("47661674"); $this->user->setPicturePath("images/defaultProfile.png"); $this->user->setPassword("pimwrneil"); $createNewUserCode = bin2hex(openssl_random_pseudo_bytes(16)); $hashedNewUserCode = hash('sha512', $createNewUserCode, false); $this->user->setNewUserCode($hashedNewUserCode); // Persist the user $this->user->setIsActive(1); $this->em->persist($this->user); $this->em->flush(); return $this; }
/** * @Route("/registration/{TrainingId}", name="registration") */ public function registrationAction(Request $request, $TrainingId) { $returnData = array(); $em = $this->getDoctrine()->getManager(); $repositoryUserTraining = $this->getDoctrine()->getRepository('AppBundle:UserTraining'); $returnData['TrainingUserCount'] = 0; $returnData['TrainingUserCount'] = $repositoryUserTraining->getUserCount()[0]['TrainingUserCount']; $data = $request->request->all(); if (isset($data["Patvirtinti"])) { $returnData = $this->verificationRegistration($data, $returnData); if ($returnData["request"]) { $user = new User(); $user->setName($data['userName']); $user->setSurname($data['userSurname']); $user->setEmail($data['userEmail']); $user->setPhone($data['userPhone']); $user->setWorker(false); $em->persist($user); $em->flush(); $this->get('session')->set('UserId', $user->getId()); $this->get('session')->set('UserName', $user->getName()); $this->get('session')->set('UserSurname', $user->getSurname()); $this->get('session')->set('worker', false); $repositoryUserTraining->setUserInTraining($user->getId(), $TrainingId); } } if (!is_null($this->get('session')->get('UserId'))) { $repositoryUserTraining->setUserInTraining($this->get('session')->get('UserId'), $TrainingId); } $repository = $this->getDoctrine()->getRepository('AppBundle:Training'); $training = $repository->findById($TrainingId); if (!$training) { throw $this->createNotFoundException(''); } $returnData['TrainingName'] = $training[0]->getTrainingName(); $returnData['TrainingUserCountMax'] = $training[0]->getTrainingUserCount(); $returnData['TrainingId'] = $training[0]->getId(); return $this->render('default/registration.html.twig', ['data' => $returnData]); }
/** * @Route("dane/dodaj") */ public function createData() { $mainCategory = new Category(); $mainCategory->setCategory(null); $mainCategory->setActive(1); $mainCategory->setName('Główne'); $em = $this->getDoctrine()->getManager(); $em->persist($mainCategory); $em->flush(); $foodCategory = new Category(); $foodCategory->setCategory($mainCategory); $foodCategory->setActive(1); $foodCategory->setName('Żywność'); $em = $this->getDoctrine()->getManager(); $em->persist($foodCategory); $em->flush(); $drugCategory = new Category(); $drugCategory->setCategory($mainCategory); $drugCategory->setActive(1); $drugCategory->setName('Używki'); $em = $this->getDoctrine()->getManager(); $em->persist($drugCategory); $em->flush(); $serviceCategory = new Category(); $serviceCategory->setCategory($mainCategory); $serviceCategory->setActive(1); $serviceCategory->setName('Usługi'); $em = $this->getDoctrine()->getManager(); $em->persist($serviceCategory); $em->flush(); $industryCategory = new Category(); $industryCategory->setCategory($mainCategory); $industryCategory->setActive(1); $industryCategory->setName('Przemysł'); $em = $this->getDoctrine()->getManager(); $em->persist($industryCategory); $em->flush(); $scienceCategory = new Category(); $scienceCategory->setCategory($mainCategory); $scienceCategory->setActive(1); $scienceCategory->setName('Nauka, Edukacja'); $em = $this->getDoctrine()->getManager(); $em->persist($scienceCategory); $em->flush(); $privateLessonCategory = new Category(); $privateLessonCategory->setCategory($scienceCategory); $privateLessonCategory->setActive(1); $privateLessonCategory->setName('Korepetycje'); $em = $this->getDoctrine()->getManager(); $em->persist($privateLessonCategory); $em->flush(); $beforeSchoolCategory = new Category(); $beforeSchoolCategory->setCategory($scienceCategory); $beforeSchoolCategory->setActive(1); $beforeSchoolCategory->setName('Przedszkola'); $em = $this->getDoctrine()->getManager(); $em->persist($beforeSchoolCategory); $em->flush(); $nurseryCategory = new Category(); $nurseryCategory->setCategory($scienceCategory); $nurseryCategory->setActive(1); $nurseryCategory->setName('Żłobki'); $em = $this->getDoctrine()->getManager(); $em->persist($nurseryCategory); $em->flush(); $wholePolandProvince = new Province(); $wholePolandProvince->setActive(1); $wholePolandProvince->setName('Cała Polska'); $em = $this->getDoctrine()->getManager(); $em->persist($wholePolandProvince); $em->flush(); $mazowieckieProvince = new Province(); $mazowieckieProvince->setActive(1); $mazowieckieProvince->setName('Mazowieckie'); $em = $this->getDoctrine()->getManager(); $em->persist($mazowieckieProvince); $em->flush(); $dolnoslaskieProvince = new Province(); $dolnoslaskieProvince->setActive(1); $dolnoslaskieProvince->setName('Dolnośląskie'); $em = $this->getDoctrine()->getManager(); $em->persist($dolnoslaskieProvince); $em->flush(); $warminskoMazurskieProvince = new Province(); $warminskoMazurskieProvince->setActive(1); $warminskoMazurskieProvince->setName('Warmińsko-Mazurskie'); $em = $this->getDoctrine()->getManager(); $em->persist($warminskoMazurskieProvince); $em->flush(); $opolskieProvince = new Province(); $opolskieProvince->setActive(1); $opolskieProvince->setName('Opolskie'); $em = $this->getDoctrine()->getManager(); $em->persist($opolskieProvince); $em->flush(); $slaskieProvince = new Province(); $slaskieProvince->setActive(1); $slaskieProvince->setName('Śląskie'); $em = $this->getDoctrine()->getManager(); $em->persist($slaskieProvince); $em->flush(); $wroclawCity = new City(); $wroclawCity->setProvince($dolnoslaskieProvince); $wroclawCity->setActive(1); $wroclawCity->setName('Wrocław'); $em = $this->getDoctrine()->getManager(); $em->persist($wroclawCity); $em->flush(); $szczawnoZdrojCity = new City(); $szczawnoZdrojCity->setProvince($dolnoslaskieProvince); $szczawnoZdrojCity->setActive(1); $szczawnoZdrojCity->setName('Szczawno-Zdrój'); $em = $this->getDoctrine()->getManager(); $em->persist($szczawnoZdrojCity); $em->flush(); $stronieSlaskieCity = new City(); $stronieSlaskieCity->setProvince($dolnoslaskieProvince); $stronieSlaskieCity->setActive(1); $stronieSlaskieCity->setName('Stronie Śląskie'); $em = $this->getDoctrine()->getManager(); $em->persist($stronieSlaskieCity); $em->flush(); $jeleniaGoraCity = new City(); $jeleniaGoraCity->setProvince($dolnoslaskieProvince); $jeleniaGoraCity->setActive(1); $jeleniaGoraCity->setName('Jelenia Góra'); $em = $this->getDoctrine()->getManager(); $em->persist($jeleniaGoraCity); $em->flush(); $zmigrodCity = new City(); $zmigrodCity->setProvince($dolnoslaskieProvince); $zmigrodCity->setActive(1); $zmigrodCity->setName('Żmigród'); $em = $this->getDoctrine()->getManager(); $em->persist($zmigrodCity); $em->flush(); $sobotkaCity = new City(); $sobotkaCity->setProvince($dolnoslaskieProvince); $sobotkaCity->setActive(1); $sobotkaCity->setName('Sobótka'); $em = $this->getDoctrine()->getManager(); $em->persist($sobotkaCity); $em->flush(); $user = new User(); $user->setProvince($dolnoslaskieProvince); $user->setCity($wroclawCity); $user->setActive(1); $user->setName('Robert'); $user->setSurname('Rybiański'); $user->setLogin('login'); $user->setPassword(md5('password')); $user->setKey(md5(date('Y-m-d H:i:s') . 'password')); $user->setEmail('*****@*****.**'); $user->setUrl('http://www.domena.pl/'); $user->setPhone('226666666'); $user->setStreet('Ulica 6'); $user->setPostcode('66-666'); $user->setDescription('Pierwszy użytkownik...'); $user->setCommentNumber(13); $user->setCommentPositive7Days(2); $user->setCommentNeutral7Days(1); $user->setCommentNegative7Days(0); $user->setCommentPositive30Days(3); $user->setCommentNeutral30Days(1); $user->setCommentNegative30Days(1); $user->setCommentPositiveAllDays(10); $user->setCommentNeutralAllDays(2); $user->setCommentNegativeAllDays(1); $user->setCommentDate($dateTime = new \DateTime('2016-03-14 16:31:09')); $user->setIpAdded('127.0.0.1'); $user->setDateAdded($dateTime); $user->setIpUpdated('127.0.0.1'); $user->setDateUpdated($dateTime); $user->setIpLoged('127.0.0.1'); $user->setDateLoged($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($user); $em->flush(); $firm = new Firm(); $firm->setUser($user); $firm->setProvince($dolnoslaskieProvince); $firm->setCity($wroclawCity); $firm->setActive(1); $firm->setVisible(1); $firm->setOrder(1); $firm->setName('Firma Pierwsza'); $firm->setEmail('*****@*****.**'); $firm->setUrl('http://www.firma.pl/'); $firm->setPhone('226669999'); $firm->setStreet('Ulica 9'); $firm->setPostcode('66-999'); $firm->setDescription('Pierwsza firma...'); $firm->setMarkPrecision(5); $firm->setMarkContact(5); $firm->setMarkTime(5); $firm->setMarkPrice(5); $firm->setCommentNumber(15); $firm->setCommentPositive7Days(5); $firm->setCommentNeutral7Days(1); $firm->setCommentNegative7Days(0); $firm->setCommentPositive30Days(6); $firm->setCommentNeutral30Days(1); $firm->setCommentNegative30Days(1); $firm->setCommentPositiveAllDays(12); $firm->setCommentNeutralAllDays(2); $firm->setCommentNegativeAllDays(1); $firm->setCommentDate($dateTime = new \DateTime('2016-03-15 11:21:19')); $firm->setIpAdded('127.0.0.1'); $firm->setDateAdded($dateTime); $firm->setIpUpdated('127.0.0.1'); $firm->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($firm); $em->flush(); $firm = new Firm(); $firm->setUser($user); $firm->setProvince($dolnoslaskieProvince); $firm->setCity($wroclawCity); $firm->setActive(1); $firm->setVisible(1); $firm->setOrder(1); $firm->setName('Firma Druga'); $firm->setEmail('*****@*****.**'); $firm->setUrl('http://www.firma2.pl/'); $firm->setPhone('226688999'); $firm->setStreet('Ulica 8'); $firm->setPostcode('66-899'); $firm->setDescription('Druga firma...'); $firm->setMarkPrecision(4); $firm->setMarkContact(4); $firm->setMarkTime(4); $firm->setMarkPrice(4); $firm->setCommentNumber(10); $firm->setCommentPositive7Days(0); $firm->setCommentNeutral7Days(1); $firm->setCommentNegative7Days(0); $firm->setCommentPositive30Days(6); $firm->setCommentNeutral30Days(1); $firm->setCommentNegative30Days(1); $firm->setCommentPositiveAllDays(6); $firm->setCommentNeutralAllDays(3); $firm->setCommentNegativeAllDays(1); $firm->setCommentDate($dateTime = new \DateTime('2016-03-16 13:11:07')); $firm->setIpAdded('127.0.0.1'); $firm->setDateAdded($dateTime); $firm->setIpUpdated('127.0.0.1'); $firm->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($firm); $em->flush(); $firm = new Firm(); $firm->setUser($user); $firm->setProvince($dolnoslaskieProvince); $firm->setCity($wroclawCity); $firm->setActive(1); $firm->setVisible(1); $firm->setOrder(1); $firm->setName('Firma Trzecia'); $firm->setEmail('*****@*****.**'); $firm->setUrl('http://www.firma3.pl/'); $firm->setPhone('226677999'); $firm->setStreet('Ulica 7'); $firm->setPostcode('66-799'); $firm->setDescription('Trzecia firma...'); $firm->setMarkPrecision(3); $firm->setMarkContact(3); $firm->setMarkTime(3); $firm->setMarkPrice(3); $firm->setCommentNumber(5); $firm->setCommentPositive7Days(1); $firm->setCommentNeutral7Days(1); $firm->setCommentNegative7Days(0); $firm->setCommentPositive30Days(1); $firm->setCommentNeutral30Days(1); $firm->setCommentNegative30Days(2); $firm->setCommentPositiveAllDays(2); $firm->setCommentNeutralAllDays(1); $firm->setCommentNegativeAllDays(2); $firm->setCommentDate($dateTime = new \DateTime('2016-03-17 15:51:55')); $firm->setIpAdded('127.0.0.1'); $firm->setDateAdded($dateTime); $firm->setIpUpdated('127.0.0.1'); $firm->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($firm); $em->flush(); $firmCategory = new FirmCategory(); $firmCategory->setFirm($firm); $firmCategory->setCategory($serviceCategory); $firmCategory->setActive(1); $em = $this->getDoctrine()->getManager(); $em->persist($firmCategory); $em->flush(); $firmCategory = new FirmCategory(); $firmCategory->setFirm($firm); $firmCategory->setCategory($scienceCategory); $firmCategory->setActive(1); $em = $this->getDoctrine()->getManager(); $em->persist($firmCategory); $em->flush(); $firmCategory = new FirmCategory(); $firmCategory->setFirm($firm); $firmCategory->setCategory($privateLessonCategory); $firmCategory->setActive(1); $em = $this->getDoctrine()->getManager(); $em->persist($firmCategory); $em->flush(); $picture = new Picture(); $picture->setFirm($firm); $picture->setActive(1); $picture->setName('3D Budownictwo'); $picture->setFile('1.jpg'); $picture->setWidth(1024); $picture->setHeight(600); $picture->setFileMini('1-mini.jpg'); $picture->setWidthMini(120); $picture->setHeightMini(120); $picture->setIpAdded('127.0.0.1'); $picture->setDateAdded(new \DateTime('2016-03-30 15:36:43')); $em = $this->getDoctrine()->getManager(); $em->persist($picture); $em->flush(); $picture = new Picture(); $picture->setFirm($firm); $picture->setActive(1); $picture->setName('Twój Dom'); $picture->setFile('2.jpg'); $picture->setWidth(1024); $picture->setHeight(600); $picture->setFileMini('2-mini.jpg'); $picture->setWidthMini(120); $picture->setHeightMini(120); $picture->setIpAdded('127.0.0.1'); $picture->setDateAdded(new \DateTime('2016-03-30 15:37:43')); $em = $this->getDoctrine()->getManager(); $em->persist($picture); $em->flush(); $picture = new Picture(); $picture->setFirm($firm); $picture->setActive(1); $picture->setName('Piękny Ogród'); $picture->setFile('3.jpg'); $picture->setWidth(1024); $picture->setHeight(600); $picture->setFileMini('3-mini.jpg'); $picture->setWidthMini(120); $picture->setHeightMini(120); $picture->setIpAdded('127.0.0.1'); $picture->setDateAdded(new \DateTime('2016-03-30 15:38:43')); $em = $this->getDoctrine()->getManager(); $em->persist($picture); $em->flush(); $picture = new Picture(); $picture->setFirm($firm); $picture->setActive(1); $picture->setName('ABC Motoryzacja'); $picture->setFile('4.jpg'); $picture->setWidth(1024); $picture->setHeight(600); $picture->setFileMini('4-mini.jpg'); $picture->setWidthMini(120); $picture->setHeightMini(120); $picture->setIpAdded('127.0.0.1'); $picture->setDateAdded(new \DateTime('2016-03-30 15:46:43')); $em = $this->getDoctrine()->getManager(); $em->persist($picture); $em->flush(); $picture = new Picture(); $picture->setFirm($firm); $picture->setActive(1); $picture->setName('Archeton TZ'); $picture->setFile('5.jpg'); $picture->setWidth(1024); $picture->setHeight(600); $picture->setFileMini('5-mini.jpg'); $picture->setWidthMini(120); $picture->setHeightMini(120); $picture->setIpAdded('127.0.0.1'); $picture->setDateAdded(new \DateTime('2016-03-30 15:46:45')); $em = $this->getDoctrine()->getManager(); $em->persist($picture); $em->flush(); $orderType1 = new OrderType(); $orderType1->setActive(1); $orderType1->setName('Niezatwierdzone'); $em = $this->getDoctrine()->getManager(); $em->persist($orderType1); $em->flush(); $orderType2 = new OrderType(); $orderType2->setActive(1); $orderType2->setName('Zatwierdzone'); $em = $this->getDoctrine()->getManager(); $em->persist($orderType2); $em->flush(); $orderType3 = new OrderType(); $orderType3->setActive(1); $orderType3->setName('Odrzucone'); $em = $this->getDoctrine()->getManager(); $em->persist($orderType3); $em->flush(); $commentType1 = new CommentType(); $commentType1->setActive(1); $commentType1->setName('Pozytywny'); $em = $this->getDoctrine()->getManager(); $em->persist($commentType1); $em->flush(); $commentType2 = new CommentType(); $commentType2->setActive(1); $commentType2->setName('Neutralny'); $em = $this->getDoctrine()->getManager(); $em->persist($commentType2); $em->flush(); $commentType3 = new CommentType(); $commentType3->setActive(1); $commentType3->setName('Negatywny'); $em = $this->getDoctrine()->getManager(); $em->persist($commentType3); $em->flush(); $markType1 = new MarkType(); $markType1->setActive(1); $markType1->setName('Dokładność'); $em = $this->getDoctrine()->getManager(); $em->persist($markType1); $em->flush(); $markType2 = new MarkType(); $markType2->setActive(1); $markType2->setName('Kontakt'); $em = $this->getDoctrine()->getManager(); $em->persist($markType2); $em->flush(); $markType3 = new MarkType(); $markType3->setActive(1); $markType3->setName('Czas'); $em = $this->getDoctrine()->getManager(); $em->persist($markType3); $em->flush(); $markType4 = new MarkType(); $markType4->setActive(1); $markType4->setName('Cena'); $em = $this->getDoctrine()->getManager(); $em->persist($markType4); $em->flush(); $order1 = new Order(); $order1->setUser($user); $order1->setFirm($firm); $order1->setOrderType($orderType2); $order1->setActive(1); $order1->setRecommendation(0); $order1->setName('Nazwa zlecenia 1'); $order1->setText('Opis zlecenia 1'); $order1->setIpAdded('127.0.0.1'); $order1->setDateAdded($dateTime = new \DateTime('2016-03-30 16:30:13')); $order1->setIpUpdated('127.0.0.1'); $order1->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($order1); $em->flush(); $order2 = new Order(); $order2->setUser($user); $order2->setFirm($firm); $order2->setOrderType($orderType2); $order2->setActive(1); $order2->setRecommendation(0); $order2->setName('Nazwa zlecenia 2'); $order2->setText('Opis zlecenia 2'); $order2->setIpAdded('127.0.0.1'); $order2->setDateAdded($dateTime = new \DateTime('2016-03-30 16:31:13')); $order2->setIpUpdated('127.0.0.1'); $order2->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($order2); $em->flush(); $order3 = new Order(); $order3->setUser($user); $order3->setFirm($firm); $order3->setOrderType($orderType2); $order3->setActive(1); $order3->setRecommendation(0); $order3->setName('Nazwa zlecenia 3'); $order3->setText('Opis zlecenia 3'); $order3->setIpAdded('127.0.0.1'); $order3->setDateAdded($dateTime = new \DateTime('2016-03-30 16:32:13')); $order3->setIpUpdated('127.0.0.1'); $order3->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($order3); $em->flush(); $order4 = new Order(); $order4->setUser($user); $order4->setFirm($firm); $order4->setOrderType($orderType2); $order4->setActive(1); $order4->setRecommendation(0); $order4->setName('Nazwa zlecenia 4'); $order4->setText('Opis zlecenia 4'); $order4->setIpAdded('127.0.0.1'); $order4->setDateAdded($dateTime = new \DateTime('2016-03-30 16:33:13')); $order4->setIpUpdated('127.0.0.1'); $order4->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($order4); $em->flush(); $order5 = new Order(); $order5->setUser($user); $order5->setFirm($firm); $order5->setOrderType($orderType2); $order5->setActive(1); $order5->setRecommendation(0); $order5->setName('Nazwa zlecenia 5'); $order5->setText('Opis zlecenia 5'); $order5->setIpAdded('127.0.0.1'); $order5->setDateAdded($dateTime = new \DateTime('2016-03-30 16:34:13')); $order5->setIpUpdated('127.0.0.1'); $order5->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($order5); $em->flush(); $order6 = new Order(); $order6->setUser($user); $order6->setFirm($firm); $order6->setOrderType($orderType1); $order6->setActive(1); $order6->setRecommendation(0); $order6->setName('Nazwa zlecenia 6'); $order6->setText('Opis zlecenia 6'); $order6->setIpAdded('127.0.0.1'); $order6->setDateAdded($dateTime = new \DateTime('2016-03-30 16:35:13')); $order6->setIpUpdated('127.0.0.1'); $order6->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($order6); $em->flush(); $order7 = new Order(); $order7->setUser($user); $order7->setFirm($firm); $order7->setOrderType($orderType3); $order7->setActive(1); $order7->setRecommendation(0); $order7->setName('Nazwa zlecenia 7'); $order7->setText('Opis zlecenia 7'); $order7->setIpAdded('127.0.0.1'); $order7->setDateAdded($dateTime = new \DateTime('2016-03-30 16:36:13')); $order7->setIpUpdated('127.0.0.1'); $order7->setDateUpdated($dateTime); $em = $this->getDoctrine()->getManager(); $em->persist($order7); $em->flush(); $comment = new Comment(); $comment->setUser($user); $comment->setFirm($firm); $comment->setOrder($order1); $comment->setCommentType($commentType1); $comment->setActive(1); $comment->setUserComment(1); $comment->setText('Pierwszy komentarz...'); $comment->setIpAdded('127.0.0.1'); $comment->setDateAdded(new \DateTime('2016-03-30 17:38:00')); $em = $this->getDoctrine()->getManager(); $em->persist($comment); $em->flush(); $comment = new Comment(); $comment->setUser($user); $comment->setFirm($firm); $comment->setOrder($order2); $comment->setCommentType($commentType2); $comment->setActive(1); $comment->setUserComment(1); $comment->setText('Drugi komentarz...'); $comment->setIpAdded('127.0.0.1'); $comment->setDateAdded(new \DateTime('2016-03-30 17:39:00')); $em = $this->getDoctrine()->getManager(); $em->persist($comment); $em->flush(); $comment = new Comment(); $comment->setUser($user); $comment->setFirm($firm); $comment->setOrder($order3); $comment->setCommentType($commentType3); $comment->setActive(1); $comment->setUserComment(1); $comment->setText('Trzeci komentarz...'); $comment->setIpAdded('127.0.0.1'); $comment->setDateAdded(new \DateTime('2016-03-30 17:40:00')); $em = $this->getDoctrine()->getManager(); $em->persist($comment); $em->flush(); $comment = new Comment(); $comment->setUser($user); $comment->setFirm($firm); $comment->setOrder($order4); $comment->setCommentType($commentType1); $comment->setActive(1); $comment->setUserComment(1); $comment->setText('Czwarty komentarz...'); $comment->setIpAdded('127.0.0.1'); $comment->setDateAdded(new \DateTime('2016-03-30 17:41:00')); $em = $this->getDoctrine()->getManager(); $em->persist($comment); $em->flush(); $comment = new Comment(); $comment->setUser($user); $comment->setFirm($firm); $comment->setOrder($order5); $comment->setCommentType($commentType2); $comment->setActive(1); $comment->setUserComment(1); $comment->setText('Piąty komentarz...'); $comment->setIpAdded('127.0.0.1'); $comment->setDateAdded(new \DateTime('2016-03-30 17:42:00')); $em = $this->getDoctrine()->getManager(); $em->persist($comment); $em->flush(); $comment = new Comment(); $comment->setUser($user); $comment->setFirm($firm); $comment->setOrder($order1); $comment->setCommentType($commentType3); $comment->setActive(1); $comment->setUserComment(0); $comment->setText('Szósty komentarz...'); $comment->setIpAdded('127.0.0.1'); $comment->setDateAdded(new \DateTime('2016-03-30 17:43:00')); $em = $this->getDoctrine()->getManager(); $em->persist($comment); $em->flush(); $comment = new Comment(); $comment->setUser($user); $comment->setFirm($firm); $comment->setOrder($order2); $comment->setCommentType($commentType1); $comment->setActive(1); $comment->setUserComment(0); $comment->setText('Siódmy komentarz...'); $comment->setIpAdded('127.0.0.1'); $comment->setDateAdded(new \DateTime('2016-03-30 17:44:00')); $em = $this->getDoctrine()->getManager(); $em->persist($comment); $em->flush(); $mark = new Mark(); $mark->setUser($user); $mark->setFirm($firm); $mark->setOrder($order1); $mark->setMarkType($markType1); $mark->setActive(1); $mark->setValue(5); $em = $this->getDoctrine()->getManager(); $em->persist($mark); $em->flush(); $mark = new Mark(); $mark->setUser($user); $mark->setFirm($firm); $mark->setOrder($order2); $mark->setMarkType($markType2); $mark->setActive(1); $mark->setValue(4); $em = $this->getDoctrine()->getManager(); $em->persist($mark); $em->flush(); $mark = new Mark(); $mark->setUser($user); $mark->setFirm($firm); $mark->setOrder($order3); $mark->setMarkType($markType3); $mark->setActive(1); $mark->setValue(3); $em = $this->getDoctrine()->getManager(); $em->persist($mark); $em->flush(); $mark = new Mark(); $mark->setUser($user); $mark->setFirm($firm); $mark->setOrder($order4); $mark->setMarkType($markType4); $mark->setActive(1); $mark->setValue(2); $em = $this->getDoctrine()->getManager(); $em->persist($mark); $em->flush(); $mark = new Mark(); $mark->setUser($user); $mark->setFirm($firm); $mark->setOrder($order5); $mark->setMarkType($markType4); $mark->setActive(1); $mark->setValue(1); $em = $this->getDoctrine()->getManager(); $em->persist($mark); $em->flush(); return new Response('Dane dodane'); }
public function load(ObjectManager $manager) { $user1 = new User(); $user1->setIsActive('1'); $user1->setEmail('*****@*****.**'); $user1->setFirstName('Petter'); $user1->setLastName('Johansen'); $user1->setGender('0'); $user1->setPhone('95347865'); $user1->setUserName('petjo'); $user1->setPassword('1234'); $user1->addRole($this->getReference('role-4')); $user1->setFieldOfStudy($this->getReference('fos-1')); $user1->setPicturePath('images/defaultProfile.png'); $manager->persist($user1); $user2 = new User(); $user2->setIsActive('1'); $user2->setEmail('*****@*****.**'); $user2->setFirstName('Ida'); $user2->setLastName('Andreassen'); $user2->setGender('1'); $user2->setPhone('95267841'); $user2->setUserName('idaan'); $user2->setPassword('1234'); $user2->addRole($this->getReference('role-1')); $user2->setFieldOfStudy($this->getReference('fos-2')); $user2->setPicturePath('images/defaultProfile.png'); $manager->persist($user2); $user3 = new User(); $user3->setIsActive('1'); $user3->setEmail('*****@*****.**'); $user3->setFirstName('Kristoffer'); $user3->setLastName('Bø'); $user3->setGender('0'); $user3->setPhone('95148725'); $user3->setUserName('kribo'); $user3->setPassword('1234'); $user3->addRole($this->getReference('role-1')); $user3->setFieldOfStudy($this->getReference('fos-3')); $user3->setPicturePath('images/defaultProfile.png'); $manager->persist($user3); $user4 = new User(); $user4->setIsActive('1'); $user4->setEmail('*****@*****.**'); $user4->setFirstName('Thomas'); $user4->setLastName('Alm'); $user4->setGender('0'); $user4->setPhone('12312312'); $user4->setUserName('thomas'); $user4->setPassword('123'); $user4->addRole($this->getReference('role-1')); $user4->setFieldOfStudy($this->getReference('fos-1')); $user4->setPicturePath('images/defaultProfile.png'); $manager->persist($user4); $user5 = new User(); $user5->setIsActive('1'); $user5->setEmail('a@b.c'); $user5->setFirstName('Reidun'); $user5->setLastName('Persdatter Ødegaard'); $user5->setGender('1'); $user5->setPhone('92269548'); $user5->setUserName('reidun'); $user5->setPassword('123'); $user5->addRole($this->getReference('role-4')); $user5->setFieldOfStudy($this->getReference('fos-1')); $user5->setPicturePath('images/defaultProfile.png'); $manager->persist($user5); $user6 = new User(); $user6->setIsActive('1'); $user6->setEmail('b@b.c'); $user6->setFirstName('Siri'); $user6->setLastName('Brenna Eskeland'); $user6->setGender('1'); $user6->setPhone('99540025'); $user6->setUserName('siri'); $user6->setPassword('123'); $user6->addRole($this->getReference('role-4')); $user6->setFieldOfStudy($this->getReference('fos-1')); $user6->setPicturePath('images/defaultProfile.png'); $manager->persist($user6); $user7 = new User(); $user7->setIsActive('1'); $user7->setEmail('c@b.c'); $user7->setFirstName('Eirik'); $user7->setLastName('Myrvoll-Nilsen'); $user7->setGender('0'); $user7->setPhone('93093824'); $user7->setUserName('eirik'); $user7->setPassword('123'); $user7->addRole($this->getReference('role-2')); $user7->setFieldOfStudy($this->getReference('fos-1')); $user7->setPicturePath('images/defaultProfile.png'); $manager->persist($user7); $user8 = new User(); $user8->setIsActive('1'); $user8->setEmail('d@b.c'); $user8->setFirstName('Ruben'); $user8->setLastName('Ravnå'); $user8->setGender('0'); $user8->setPhone('98059155'); $user8->setUserName('ruben'); $user8->setPassword('123'); $user8->addRole($this->getReference('role-4')); $user8->setFieldOfStudy($this->getReference('fos-1')); $user8->setPicturePath('images/defaultProfile.png'); $manager->persist($user8); $user9 = new User(); $user9->setIsActive('1'); $user9->setEmail('e@b.c'); $user9->setFirstName('Liv'); $user9->setLastName('Rasdal Håland'); $user9->setGender('1'); $user9->setPhone('45506381'); $user9->setUserName('liv'); $user9->setPassword('123'); $user9->addRole($this->getReference('role-2')); $user9->setFieldOfStudy($this->getReference('fos-1')); $user9->setPicturePath('images/defaultProfile.png'); $manager->persist($user9); $user10 = new User(); $user10->setIsActive('1'); $user10->setEmail('f@b.c'); $user10->setFirstName('Johannes'); $user10->setLastName('Bogen'); $user10->setGender('0'); $user10->setPhone('95480124'); $user10->setUserName('johannes'); $user10->setPassword('123'); $user10->addRole($this->getReference('role-2')); $user10->setFieldOfStudy($this->getReference('fos-1')); $user10->setPicturePath('images/defaultProfile.png'); $manager->persist($user10); $user11 = new User(); $user11->setIsActive('1'); $user11->setEmail('g@b.c'); $user11->setFirstName('Cecilie'); $user11->setLastName('Teisberg'); $user11->setGender('1'); $user11->setPhone('45688060'); $user11->setUserName('cecilie'); $user11->setPassword('123'); $user11->addRole($this->getReference('role-2')); $user11->setFieldOfStudy($this->getReference('fos-1')); $user11->setPicturePath('images/defaultProfile.png'); $manager->persist($user11); $user12 = new User(); $user12->setIsActive('1'); $user12->setEmail('h@b.c'); $user12->setFirstName('Håkon'); $user12->setLastName('Nøstvik'); $user12->setGender('0'); $user12->setPhone('99413718'); $user12->setUserName('haakon'); $user12->setPassword('123'); $user12->addRole($this->getReference('role-2')); $user12->setFieldOfStudy($this->getReference('fos-1')); $user12->setPicturePath('images/defaultProfile.png'); $manager->persist($user12); $user13 = new User(); $user13->setIsActive('1'); $user13->setEmail('i@b.c'); $user13->setFirstName('Maulisha'); $user13->setLastName('Thavarajan'); $user13->setGender('1'); $user13->setPhone('45439367'); $user13->setUserName('maulisha'); $user13->setPassword('123'); $user13->addRole($this->getReference('role-2')); $user13->setFieldOfStudy($this->getReference('fos-1')); $user13->setPicturePath('images/defaultProfile.png'); $manager->persist($user13); $user = new User(); $user->setIsActive('1'); $user->setEmail('j@b.c'); $user->setFirstName('Marte'); $user->setLastName('Saghagen'); $user->setGender('1'); $user->setPhone('97623818'); $user->setUserName('marte'); $user->setPassword('123'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('k@b.c'); $user->setFirstName('Angela'); $user->setLastName('Maiken Johnsen'); $user->setGender('1'); $user->setPhone('91152489'); $user->setUserName('angela'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('l@b.c'); $user->setFirstName('Ingrid'); $user->setLastName('Seip Domben'); $user->setGender('1'); $user->setPhone('91104644'); $user->setUserName('ingrid'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('m@b.c'); $user->setFirstName('Bjørnar'); $user->setLastName('Askeland Flatøe'); $user->setGender('0'); $user->setPhone('97063217'); $user->setUserName('bjoernar'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('n@b.c'); $user->setFirstName('Stig-Martin'); $user->setLastName('Liavåg'); $user->setGender('0'); $user->setPhone('99119941'); $user->setUserName('stig'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('o@b.c'); $user->setFirstName('Rune'); $user->setLastName('Nordmo'); $user->setGender('0'); $user->setPhone('11000000'); $user->setUserName('rune'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('p@b.c'); $user->setFirstName('Christopher'); $user->setLastName('Schwartz Kvarme'); $user->setGender('0'); $user->setPhone('91383316'); $user->setUserName('chris'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('q@b.c'); $user->setFirstName('Anna'); $user->setLastName('Madeleine Goldsack'); $user->setGender('1'); $user->setPhone('98896056'); $user->setUserName('anna'); $user->setPassword('123'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('r@b.c'); $user->setFirstName('Anna'); $user->setLastName('Kristine Auråen'); $user->setGender('1'); $user->setPhone('48265325'); $user->setUserName('annak'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('s@b.c'); $user->setFirstName('Hilde'); $user->setLastName('Schjerven Magnø'); $user->setGender('1'); $user->setPhone('47259291'); $user->setUserName('hilde'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('t@b.c'); $user->setFirstName('Henrik'); $user->setLastName('Finsrud'); $user->setGender('0'); $user->setPhone('45852380'); $user->setUserName('henrik'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('u@b.c'); $user->setFirstName('Aleksander'); $user->setLastName('Tryggan'); $user->setGender('0'); $user->setPhone('99321289'); $user->setUserName('aleksander'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('v@b.c'); $user->setFirstName('Thinius'); $user->setLastName('Alexander Rosé'); $user->setGender('0'); $user->setPhone('95119929'); $user->setUserName('thinius'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('w@b.c'); $user->setFirstName('Petter'); $user->setLastName('B Markussen'); $user->setGender('0'); $user->setPhone('495479563'); $user->setUserName('petter'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('x@b.c'); $user->setFirstName('Christian'); $user->setLastName('Due Lind'); $user->setGender('0'); $user->setPhone('40490269'); $user->setUserName('christian'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('y@b.c'); $user->setFirstName('Silje'); $user->setLastName('Sekkingstad Hauge'); $user->setGender('1'); $user->setPhone('91335316'); $user->setUserName('silje'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('z@b.c'); $user->setFirstName('Karoline'); $user->setLastName('Aasen Nilsen'); $user->setGender('1'); $user->setPhone('22000000'); $user->setUserName('karoline'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aa@b.c'); $user->setFirstName('Hanne'); $user->setLastName('Høie Grøttum'); $user->setGender('1'); $user->setPhone('40000000'); $user->setUserName('hanne'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ab@b.c'); $user->setFirstName('Øivind'); $user->setLastName('Mathias Gitmark'); $user->setGender('0'); $user->setPhone('37000000'); $user->setUserName('oyvind'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ac@b.c'); $user->setFirstName('Vilde'); $user->setLastName('Aasvær Sømnes'); $user->setGender('1'); $user->setPhone('90792997'); $user->setUserName('vilde'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ad@b.c'); $user->setFirstName('Per Ivar'); $user->setLastName('Hoff'); $user->setGender('0'); $user->setPhone('90969768'); $user->setUserName('per'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ae@b.c'); $user->setFirstName('Sigrid'); $user->setLastName('Baardsdatter Kleveland'); $user->setGender('1'); $user->setPhone('97152206'); $user->setUserName('sigridb'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('af@b.c'); $user->setFirstName('Simen'); $user->setLastName('Svagård'); $user->setGender('0'); $user->setPhone('48058898'); $user->setUserName('simen'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ag@b.c'); $user->setFirstName('Martine'); $user->setLastName('Rønneberg'); $user->setGender('1'); $user->setPhone('41078184'); $user->setUserName('martine'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ah@b.c'); $user->setFirstName('Vida'); $user->setLastName('Mortensen Gråberg'); $user->setGender('1'); $user->setPhone('97133990'); $user->setUserName('vida'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ai@b.c'); $user->setFirstName('Filip Emil'); $user->setLastName('Schjerven'); $user->setGender('0'); $user->setPhone('93499748'); $user->setUserName('filip'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aj@b.c'); $user->setFirstName('Harald'); $user->setLastName('Blehr '); $user->setGender('0'); $user->setPhone('99441106'); $user->setUserName('harald'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ak@b.c'); $user->setFirstName('Audun'); $user->setLastName('Mathias Øvstebø'); $user->setGender('0'); $user->setPhone('95421307'); $user->setUserName('audun'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('al@b.c'); $user->setFirstName('Kristoffer'); $user->setLastName('Berg'); $user->setGender('0'); $user->setPhone('41333909'); $user->setUserName('kristoffer'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('am@b.c'); $user->setFirstName('Ingvild'); $user->setLastName('Grøtte Bostrøm'); $user->setGender('1'); $user->setPhone('41487316'); $user->setUserName('ingvild'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('an@b.c'); $user->setFirstName('Polina'); $user->setLastName('Pires Ferreira'); $user->setGender('1'); $user->setPhone('74000000'); $user->setUserName('polina'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ao@b.c'); $user->setFirstName('Håvard'); $user->setLastName('Kjellmo Arnestad'); $user->setGender('0'); $user->setPhone('99442592'); $user->setUserName('haavard'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ap@b.c'); $user->setFirstName('Lisa'); $user->setLastName('Sletten'); $user->setGender('1'); $user->setPhone('42000000'); $user->setUserName('lisa'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aq@b.c'); $user->setFirstName('Heidi Elisabeth'); $user->setLastName('Sando'); $user->setGender('1'); $user->setPhone('41000000'); $user->setUserName('heidi'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ar@b.c'); $user->setFirstName('Maren'); $user->setLastName('Dekov'); $user->setGender('1'); $user->setPhone('91000000'); $user->setUserName('marend'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('as@b.c'); $user->setFirstName('Mina'); $user->setLastName('Rahimzaie'); $user->setGender('1'); $user->setPhone('98671137'); $user->setUserName('mina'); $user->setPassword('123'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-4')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('at@b.c'); $user->setFirstName('Maren Anna'); $user->setLastName('Brandsrud'); $user->setGender('1'); $user->setPhone('93606278'); $user->setUserName('marenab'); $user->setPassword('123'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-4')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('au@b.c'); $user->setFirstName('Simen'); $user->setLastName('Rønnekleiv Eriksen'); $user->setGender('0'); $user->setPhone('91802553'); $user->setUserName('simenr'); $user->setPassword('123'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-4')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('av@b.c'); $user->setFirstName('Yen-Nhi'); $user->setLastName('Doan'); $user->setGender('1'); $user->setPhone('41741744'); $user->setUserName('yennhi'); $user->setPassword('123'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-4')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aw@b.c'); $user->setFirstName('Vilde'); $user->setLastName('Strøm'); $user->setGender('1'); $user->setPhone('40042692'); $user->setUserName('vildes'); $user->setPassword('123'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ax@b.c'); $user->setFirstName('Camilla'); $user->setLastName('Restrup Strand'); $user->setGender('1'); $user->setPhone('92428152'); $user->setUserName('camilla'); $user->setPassword('123'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('ay@b.c'); $user->setFirstName('Jonathan'); $user->setLastName('Stang'); $user->setGender('0'); $user->setPhone('45883454'); $user->setUserName('jonathan'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('az@b.c'); $user->setFirstName('Ingrid'); $user->setLastName('Meland'); $user->setGender('1'); $user->setPhone('90760750'); $user->setUserName('ingridm'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aaa@b.c'); $user->setFirstName('Fredrik'); $user->setLastName('Vegstein'); $user->setGender('0'); $user->setPhone('95496787'); $user->setUserName('fredrik'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aab@b.c'); $user->setFirstName('Kristian'); $user->setLastName('Tuv'); $user->setGender('0'); $user->setPhone('95901921'); $user->setUserName('kritu'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aac@b.c'); $user->setFirstName('Hans Petter'); $user->setLastName('Harveg'); $user->setGender('0'); $user->setPhone('92439505'); $user->setUserName('hans'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aad@b.c'); $user->setFirstName('Daniel'); $user->setLastName('Joly'); $user->setGender('0'); $user->setPhone('45073168'); $user->setUserName('daniel'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('aae@b.c'); $user->setFirstName('Sigrid'); $user->setLastName('Da Costa'); $user->setGender('1'); $user->setPhone('95944622'); $user->setUserName('sigridd'); $user->setPassword('123'); $user->addRole($this->getReference('role-1')); $user->setFieldOfStudy($this->getReference('fos-5')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user10 = new User(); $user10->setIsActive('1'); $user10->setEmail('aaf@b.c'); $user10->setFirstName('Kamilla'); $user10->setLastName('Plaszko'); $user10->setGender('1'); $user10->setPhone('45484008'); $user10->setUserName('kampla'); $user10->setPassword('123'); $user10->addRole($this->getReference('role-1')); $user10->setFieldOfStudy($this->getReference('fos-5')); $user10->setPicturePath('images/defaultProfile.png'); $manager->persist($user10); $user11 = new User(); $user11->setIsActive('1'); $user11->setEmail('aag@b.c'); $user11->setFirstName('Vuk'); $user11->setLastName('Krivokapic'); $user11->setGender('0'); $user11->setPhone('47000000'); $user11->setUserName('vuk'); $user11->setPassword('123'); $user11->addRole($this->getReference('role-2')); $user11->setFieldOfStudy($this->getReference('fos-3')); $user11->setPicturePath('images/defaultProfile.png'); $manager->persist($user11); $user12 = new User(); $user12->setIsActive('1'); $user12->setEmail('aah@b.c'); $user12->setFirstName('Markus'); $user12->setLastName('Gundersen'); $user12->setGender('0'); $user12->setPhone('46000000'); $user12->setUserName('markus'); $user12->setPassword('123'); $user12->addRole($this->getReference('role-2')); $user12->setFieldOfStudy($this->getReference('fos-3')); $user12->setPicturePath('images/defaultProfile.png'); $manager->persist($user12); $user13 = new User(); $user13->setIsActive('1'); $user13->setEmail('aai@b.c'); $user13->setFirstName('Erik'); $user13->setLastName('Trondsen '); $user13->setGender('0'); $user13->setPhone('45000000'); $user13->setUserName('erik'); $user13->setPassword('123'); $user13->addRole($this->getReference('role-1')); $user13->setFieldOfStudy($this->getReference('fos-3')); $user13->setPicturePath('images/defaultProfile.png'); $manager->persist($user13); $user14 = new User(); $user14->setIsActive('1'); $user14->setEmail('*****@*****.**'); $user14->setFirstName('Assistent'); $user14->setLastName('Johansen'); $user14->setGender('0'); $user14->setPhone('47658937'); $user14->setUserName('assistent'); $user14->setPassword('1234'); $user14->addRole($this->getReference('role-3')); $user14->setFieldOfStudy($this->getReference('fos-1')); $user14->setPicturePath('images/defaultProfile.png'); $manager->persist($user14); $user15 = new User(); $user15->setIsActive('1'); $user15->setEmail('*****@*****.**'); $user15->setFirstName('Team'); $user15->setLastName('Johansen'); $user15->setGender('0'); $user15->setPhone('47658937'); $user15->setUserName('team'); $user15->setPassword('1234'); $user15->addRole($this->getReference('role-1')); $user15->setFieldOfStudy($this->getReference('fos-1')); $user15->setPicturePath('images/defaultProfile.png'); $manager->persist($user15); $user = new User(); $user->setIsActive('1'); $user->setEmail('*****@*****.**'); $user->setFirstName('Admin'); $user->setLastName('Johansen'); $user->setGender('0'); $user->setPhone('47658937'); $user->setUserName('admin'); $user->setPassword('1234'); $user->addRole($this->getReference('role-2')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $user = new User(); $user->setIsActive('1'); $user->setEmail('*****@*****.**'); $user->setFirstName('Superadmin'); $user->setLastName('Johansen'); $user->setGender('0'); $user->setPhone('47658937'); $user->setUserName('superadmin'); $user->setPassword('1234'); $user->addRole($this->getReference('role-4')); $user->setFieldOfStudy($this->getReference('fos-1')); $user->setPicturePath('images/defaultProfile.png'); $manager->persist($user); $manager->flush(); $this->setReference('user-1', $user1); $this->setReference('user-2', $user2); $this->setReference('user-3', $user3); $this->setReference('user-4', $user4); $this->setReference('user-8', $user8); $this->setReference('user-9', $user9); $this->setReference('user-10', $user10); $this->setReference('user-11', $user11); $this->setReference('user-12', $user12); $this->setReference('user-13', $user13); $this->setReference('user-14', $user14); $this->setReference('user-15', $user15); }
/** * {@inheritDoc} */ public function setPhone($phone) { $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPhone', array($phone)); return parent::setPhone($phone); }
/** * @Route("/rejestracja") */ public function registerAction(Request $request) { $config = new Config(); $session = $request->getSession(); $cookieLogin = new CookieLogin($em = $this->getDoctrine()->getManager()); $cookieLogin->setCookieLogin($session); $quickForm = new QuickForm($this, $request); $email = new Email($this); $messageString = ''; $messageClass = 'bad'; $registerForm = new RegisterForm(); $form = $this->createForm(RegisterFormType::class, $registerForm); $form->handleRequest($request); if ($form->isSubmitted()) { $validator = $this->get('validator'); $errors = $validator->validate($registerForm); if (count($errors) > 0) { foreach ($errors as $error) { $messageString .= $error->getMessage() . '<br />'; } } else { if ($this->getDoctrine()->getRepository('AppBundle:User')->isUserLogin($registerForm->getLogin())) { $messageString .= 'Konto o podanym loginie już istnieje.<br />'; } else { $user = new User(); $user->setProvince(NULL); $user->setCity(NULL); $user->setActive(0); $user->setName($registerForm->getName()); $user->setSurname($registerForm->getSurname()); $user->setLogin($registerForm->getLogin()); $user->setPassword(md5($registerForm->getPassword())); $user->setKey(md5(date('Y-m-d H:i:s') . $registerForm->getPassword())); $user->setEmail($registerForm->getEmail()); $user->setUrl(''); $user->setPhone(''); $user->setStreet(''); $user->setPostcode(''); $user->setDescription(''); $user->setCommentNumber(0); $user->setCommentPositive7Days(0); $user->setCommentNeutral7Days(0); $user->setCommentNegative7Days(0); $user->setCommentPositive30Days(0); $user->setCommentNeutral30Days(0); $user->setCommentNegative30Days(0); $user->setCommentPositiveAllDays(0); $user->setCommentNeutralAllDays(0); $user->setCommentNegativeAllDays(0); $user->setCommentDate($dateTime = new \DateTime('now')); $user->setIpAdded($config->getRemoteAddress()); $user->setDateAdded($dateTime); $user->setIpUpdated(''); $user->setDateUpdated(new \DateTime('1970-01-01 00:00:00')); $user->setIpLoged(''); $user->setDateLoged(new \DateTime('1970-01-01 00:00:00')); $em = $this->getDoctrine()->getManager(); $em->persist($user); $em->flush(); $messageString .= 'Konto użytkownika zostało utworzone.<br />'; $messageClass = 'ok'; if ($this->sendActivationEmail($config, $email, $registerForm, $user)) { $messageString .= 'Sprawdź pocztę w celu aktywacji konta.<br />'; } else { $messageString .= "Wysłanie e-mail'a aktywacyjnego nie powiodło się.<br />"; $messageClass = 'bad'; } unset($registerForm); unset($form); $registerForm = new RegisterForm(); $form = $this->createForm(RegisterFormType::class, $registerForm); } } } $menu = new Menu($em, 1, 0); return $this->render('register/register.html.twig', array('session' => $session->get('user'), 'quickForm' => $quickForm->createView(), 'form' => $form->createView(), 'messageString' => $messageString, 'messageClass' => $messageClass, 'activeCategory' => 1, 'activeProvince' => 0, 'activeCity' => 0, 'categories' => $menu->getCategories(), 'places' => $menu->getPlaces(), 'isProvince' => $menu->isProvince())); }
/** * Creates an unactivated user for the given application. * This method is intended to be called by an Ajax request. * TODO: FIll in description * * @param $id * @return JsonResponse */ public function createUnactivatedUserAction($id) { try { $em = $this->getDoctrine()->getManager(); $application = $em->getRepository('AppBundle:Application')->findApplicantById($id); $role = $em->getRepository('AppBundle:Role')->findOneByName(AdmissionAdminController::NEW_USER_ROLE); // Create the hash $createNewUserCode = bin2hex(openssl_random_pseudo_bytes(16)); $hashedNewUserCode = hash('sha512', $createNewUserCode, false); // Copy information from the given application to a new user $user = new User(); $user->setLastName($application->getLastName()); $user->setFirstName($application->getFirstName()); $user->setGender($application->getStatistic()->getGender()); $user->setPhone($application->getPhone()); $user->setFieldOfStudy($application->getStatistic()->getFieldOfStudy()); $user->setEmail($application->getEmail()); // Create Username from email, and make sure it's unique $new_username = explode("@", $application->getEmail())[0]; $user_rep = $em->getRepository('AppBundle:User'); $violator = $user_rep->findOneBy(array('user_name' => $new_username)); $postfix = 0; while ($violator) { $postfix++; $violator = $user_rep->findOneBy(array('user_name' => $new_username . $postfix)); } if ($postfix) { $new_username = $new_username . $postfix; } $user->setUserName($new_username); $user->setPassword($new_username); $user->setIsActive('0'); $user->setNewUserCode($hashedNewUserCode); // Give the new user the default role $user->addRole($role); // Update the application $application->setUserCreated(true); // Update application statistic $application->getStatistic()->setAccepted(true); // Persist $em->persist($application); $em->persist($user); $em->flush(); //Sends a email with the url for resetting the password //echo('127.0.0.1:8000/opprettbruker/'.$createNewUserCode.''); $this->sendNewUserEmail($createNewUserCode, $user->getEmail()); return new JsonResponse(['success' => true]); } catch (\Exception $e) { // If it is a integrity violation constraint (i.e a user with the email already exists) if ($e->getPrevious()) { //If the error occurred when sending email, $e->getPrevious() will be null if ($e->getPrevious()->getCode() == 23000) { $message = 'En bruker med denne E-posten eksisterer allerede.'; } } else { $message = 'En feil oppstod. Kontakt IT ansvarlig.'; } return new JsonResponse(['success' => false, 'cause' => $message]); } }
/** * @Route("/api/createUser", name="createUser"), defaults={"_format"="xml"}, name="_createUser") */ public function createUserAction(Request $request) { try { $verificationCode = $request->get('verificationcode', ''); if ($verificationCode == '') { $oOperation = new Operation(); $oOperation->setBSucceeded(false); $oOperation->setICode(409); $oOperation->setSMessage("Phone validation failed"); return $this->xmlResponse($oOperation, SerializationContext::create()->setGroups(array('Error')), 409); } $username = $request->get('username', null); $phone = $request->get('phone', null); $deviceId = $request->get('deviceid', null); $contactsPhones = $request->get('contactsphones', null); $em = $this->getDoctrine()->getManager(); //Get current device $deviceRepository = $em->getRepository('AppBundle:UserDevice'); $device = $deviceRepository->findOneBy(array('deviceId' => $deviceId)); if (!isset($device)) { $oOperation = new Operation(); $oOperation->setBSucceeded(false); $oOperation->setICode(409); $oOperation->setSMessage("Device not found"); return $this->xmlResponse($oOperation, SerializationContext::create()->setGroups(array('Error')), 409); } $userRepository = $em->getRepository('AppBundle:User'); $user = $userRepository->findOneBy(array('phone' => $phone)); if (!isset($user)) { $user = new User(); $user->setCdate((new DateTime())->setTimezone(new \DateTimeZone('UTC'))); $user->setTKey(sha1(date_format(new DateTime(), 'Y-m-d H:i:s') . $phone)); $user->setAvatar(self::DEFAULT_AVATAR_URL); } /** TODO ensure normalized Phone */ $user->setPhone($phone); $user->setUsername($username); //If we have a registered User append his already existing contacts //Store the new contact list $updatedContactsPhones $contactsPhonesArray = explode(',', $contactsPhones); if (empty($user->getContactsphones())) { $user->setContactsphones(json_encode(array_values($contactsPhonesArray))); } if (isset($device) && isset($user)) { $contactsPhonesArray = $this->appendUserContacts($user, $contactsPhonesArray); } $updatedContactsPhones = json_encode(array_values($contactsPhonesArray)); //Get lastest contacts Users and store their ids via $contactsUserIds $contactsUserIds = array(); if (isset($contactsPhones)) { $contactsUsers = $userRepository->findBy(array('phone' => $contactsPhonesArray)); foreach ($contactsUsers as $contactsUser) { $contactsUserIds[] = $contactsUser->getId(); if (!$user->getMyContacts()->Contains($contactsUser)) { $user->addMyContact($contactsUser); } } } $contactsUserIds = json_encode($contactsUserIds); $user->setConnections($contactsUserIds); $user->setContactsPhones($updatedContactsPhones); $user->setLastUpdate((new DateTime())->setTimezone(new \DateTimeZone('UTC'))); $em->persist($user); $em->flush(); //Update the device $device->setUser($user); $device->setIsUserRegistered(true); $em->persist($device); $em->flush(); return $this->xmlResponse($device, SerializationContext::create()->enableMaxDepthChecks()->setGroups(array('Device'))); } catch (Exception $ex) { $oOperation = new Operation(); $oOperation->setBSucceeded(false); $oOperation->setICode(409); $oOperation->setSMessage("Phone validation failed"); $oError = new Error(); $oError->setICode($ex->getCode()); $oError->setSMessage($ex->getMessage()); $oOperation->addError($oError); return $this->xmlResponse($oOperation, SerializationContext::create()->setGroups(array('Error')), 409); } }
/** * @Route("/register", name="register") * @Template() */ public function registerAction(Request $request) { if ($request->getMethod() == 'POST') { $manager = $this->getDoctrine()->getManager(); $user = new User(); $user->setUsername($request->request->get('username')); $user->setSalt(md5(time())); $encoder = new MessageDigestPasswordEncoder('sha512', true, 10); $password = $encoder->encodePassword($request->request->get('password'), $user->getSalt()); $user->setPassword($password); $user->setRoles('ROLE_UNCONFIRMED'); $user->setLastName($request->request->get('lastName')); $user->setFirstName($request->request->get('firstName')); $user->setSurName(''); $user->setPhone($request->request->get('phone')); $user->setCompany($request->request->get('companyTitle')); $manager->persist($user); $manager->flush($user); $manager->refresh($user); $session = new Session(); $session->getFlashBag()->add('success', 'Ваша заявка принята. Пожалуйста, ожидайте подтверждения регистрации на указанный электронный адрес'); @$this->get('email.service')->send(array($user->getUsername()), array('AppBundle:Email:registerNotifyUser.html.twig'), 'Сообщение от navigator mediaFirst'); @$this->get('email.service')->send(array('*****@*****.**', '*****@*****.**', '*****@*****.**'), array('AppBundle:Email:registerNotify.html.twig'), 'Сообщение от navigator mediaFirst'); return $this->redirect($this->generateUrl('homepage')); } return array(); }
public function testSetPhone() { // new entity $user = new User(); // Use the setPhone method $user->setPhone("12312312"); // Assert the result $this->assertEquals("12312312", $user->getPhone()); }