Removed user->userData relationship (userData->user still must exist!)

This commit is contained in:
Polonkai Gergely
2012-07-17 18:24:54 +02:00
parent 36e5590436
commit 56de160dc1
4 changed files with 217 additions and 19 deletions

View File

@@ -77,8 +77,13 @@ class DefaultController extends Controller
if ($form->isValid(array('registration')))
{
$roleRepo = $this->getDoctrine()->getRepository('KekRozsakSecurityBundle:Role');
$defaultRoles = $roleRepo->findByDefault(true);
$user->setRegisteredAt(new \DateTime('now'));
$user->setPassword($this->get('security.encoder_factory')->getEncoder($user)->encodePassword($user->getPassword(), $user->getSalt()));
foreach ($defaultRoles as $role)
$user->addRole($role);
$em = $this->getDoctrine()->getEntityManager();
$em->persist($user);
$em->flush();