| 
					
				 | 
			
			
				@@ -109,7 +109,7 @@ class SecurityController extends Controller 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * @Route("/register", name="security_register") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    public function registerAction(Request $request) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public function registerAction(Request $request, UserPasswordEncoderInterface $encoder) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $user = new User(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $form = $this->createForm(UserRegisterType::class, $user); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -118,6 +118,8 @@ class SecurityController extends Controller 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $user = $form->getData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $user->setRoles(array('ROLE_USER')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $encoded = $encoder->encodePassword($user, $user->getPassword()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $user->setPassword($encoded); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $em = $this->getDoctrine()->getManager(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $em->persist($user); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $em->flush(); 
			 |