/** * {@inheritDoc} */ public function load(ObjectManager $manager) { $user = new User(); $user->setUsername('remus'); $user->setEmail('*****@*****.**'); $user->setPassword($this->encodePassword($user, 'remuspass')); $manager->persist($user); $admin = new User(); $admin->setUsername('cicu'); $admin->setEmail('*****@*****.**'); $admin->setPassword($this->encodePassword($admin, 'cicupass')); $admin->setRoles(array('ROLE_ADMIN')); $manager->persist($admin); // the queries aren't done until now $manager->flush(); }
public function load(ObjectManager $manager) { $user = new User(); $user->setUsername('darth'); $user->setEmail('*****@*****.**'); // $user->setPassword($this->encodePassword($user, 'darthpass')); $user->setPlainPassword('darthpass'); $manager->persist($user); $admin = new User(); $admin->setUsername('wayne'); $admin->setEmail('*****@*****.**'); // $admin->setPassword($this->encodePassword($admin, 'waynepass')); $admin->setPlainPassword('waynepass'); $admin->setRoles(array('ROLE_ADMIN')); $manager->persist($admin); $manager->flush(); }
/** * {@inheritDoc} */ public function load(ObjectManager $manager) { $user = new User(); $user->setUsername('user'); $user->setPlainPassword('user'); $user->setEmail('*****@*****.**'); $manager->persist($user); $this->addReference('user-user', $user); $admin = new User(); $admin->setUsername('admin'); $admin->setPlainPassword('admin'); $admin->setRoles(array('ROLE_ADMIN')); $admin->setEmail('*****@*****.**'); $manager->persist($admin); // the queries aren't done until now $manager->flush(); }
public function load($manager) { $user = new User(); $user->setUsername('user'); $user->setPlainPassword('user'); $user->setEmail('*****@*****.**'); $manager->persist($user); // pass to other fixtures $this->addReference('user-user', $user); $admin = new User(); $admin->setUsername('admin'); $admin->setPlainPassword('admin'); $admin->setRoles(array('ROLE_ADMIN')); $admin->setEmail('*****@*****.**'); $manager->persist($admin); $manager->flush(); }
/** * @Route("/register",name="user_register") * @Template() */ public function registerAction(Request $request) { $defaultUser = new User(); $defaultUser->setUsername('Foo'); $form = $this->createForm(new RegisterFormType(), $defaultUser); $form->handleRequest($request); $data = $form->getData(); if ($form->isSubmitted() && $form->isValid()) { $data = $form->getData(); $user = new User(); $user->setUsername($data->getUsername()); $user->setEmail($data->getEmail()); $user->setPassword($this->encodePassword($user, $data->getPlainPassword())); $user->setPlainPassword(NULL); $user->setRoles(array('ROLE_USER')); $em = $this->getDoctrine()->getManager(); $em->persist($user); $em->flush(); $this->authenticateUser($user); $url = $this->generateUrl('event'); return $this->redirect($url); } return array('form' => $form->createView()); }