Salut,
je trouve un probléme au cours de l'envoi des données qui récupérer de la base de donnée vers twig

voilà erreur:

Notice: Undefined variable: test
code controller:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 	public function loginAction() {
 
	 		$em = $this->getDoctrine()->getManager();
	 		$request = $this->getRequest();
	 		if ($request->getMethod() == 'POST') {
		 		$username = $request->request->get('username');
		    	$password = $request->request->get('password');
 
		     $test = $em->getRepository('MedBundle:Med')->findOneBy(array('username' => $username));
 
		        if (!($test)) { var_dump('error'); } else{ 
		        	$salt= $test->getSalt();
		        	$pass = crypt($password,$salt);
		        	if ( $pass === $test->getPassword() ) {
		        	var_dump('success'); } 
		        }
 
		        $token = $this->get('lexik_jwt_authentication.jwt_manager')->create($test);
		        var_dump($token);
	 }	   
		 		return $this->render('default/login.html.twig',array('m' => $test , 'token' => $token));
 
	 	}

comment résoudre cette probléme ?