| 
					
				 | 
			
			
				@@ -114,6 +114,17 @@ class SecurityController extends Controller 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $user = new User(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $form = $this->createForm(UserRegisterType::class, $user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $form->handleRequest($request); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if ($form->isSubmitted() && $form->isValid()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $user = $form->getData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $user->setRoles(array('ROLE_USER')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $em = $this->getDoctrine()->getManager(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $em->persist($user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $em->flush(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $this->addFlash('success', 'Votre compte a été créé. Vous pouvez vous identifier'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return $this->redirectToRoute('login'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return $this->render('@App/security/register.html.twig', array( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             'form'  => $form->createView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         )); 
			 |