/** * Guarda el usuario * * @Route("/doregisusuario", name="do_regis_espacio") * @Method("GET") * @Template() */ public function doRegUserAction(Request $request) { $em1 = $this->getDoctrine()->getManager(); $espacioAlmacenamiento = new Espacioalmacenamiento(); $espacioAlmacenamiento->setUser(); $em1->persist($espacioAlmacenamiento); $em1->flush(); return $this->redirect($this->generateUrl('acceso_login')); }
/** * Guarda el usuario * * @Route("/doregisusuario", name="do_regis_usu") * @Method("POST") */ public function doRegUserAction(Request $request) { $em = $this->getDoctrine()->getManager(); $uri = $request->getUri(); $form = $this->createForm(new RegisUserType(), null); $form->handlerequest($request); $data = $form->getData(); $nombre = $data['nombre']; $password = $data['password']; $apellidos = $data['apellidos']; $correo = $data['correo']; $usuario = new Usuario(); $usuario->setPassword($password); $usuario->setNombre($nombre); $usuario->setApellidos($apellidos); $usuario->setCorreo($correo); $em->persist($usuario); $em->flush(); $em1 = $this->getDoctrine()->getManager(); $espacioAlmacenamiento = new Espacioalmacenamiento(); $espacioAlmacenamiento->setUser($usuario); $em1->persist($espacioAlmacenamiento); $em1->flush(); return $this->redirect($this->generateUrl('acceso_login')); }