Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * @Route("/rejestracja", name="user_registration")
- */
- public function register(Request $request, UserPasswordEncoderInterface $passwordEncoder)
- {
- $user = new AppUser();
- $form = $this->createForm(AppUserType::class, $user);
- $form->handleRequest($request);
- if ($form->isSubmitted() && $form->isValid()) {
- $password = $passwordEncoder->encodePassword($user, $user->getPlainPassword());
- $user->setPassword($password);
- $user->eraseCredentials();
- $entityManager = $this->getDoctrine()->getManager();
- $entityManager->persist($user);
- $entityManager->flush();
- return $this->redirectToRoute('main');
- }
- return $this->render('security/register.html.twig', [
- 'controller_name' => 'registration',
- 'form' => $form->createView(),
- ]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement