public function indexAction(Request $request) { $this->check(); $user = new User(); $user->load($request->getSession()->get('userId')); if ($user->getId()) { return $this->render('LancerLanceBundle:Default:myaccount.html.twig', array('user' => $this->getUserDataHeader($request->getSession()), 'account' => $user->getData(), 'rejections' => $this->check('lance_reject_save', false), 'install' => $this->check('lancer_lance_install', false), 'acl' => $this->check('lance_acl', false))); } return $this->generate404($request->getSession(), 'User'); }
/** * Save reset password. * * @param Request $request * @return \Symfony\Component\HttpFoundation\RedirectResponse */ public function saveResetAction(Request $request) { $data = $request->request->all(); $user = new User(); $user->loadByHash($data['hash']); if ($user->getId() && $data['password']) { $user->setPassword(md5($data['password'])); $user->save(); } return $this->redirectToRoute('lance_authorization'); }