Bonjour à tous:

voici mon 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
public function register(Request $request)
{
 
        $validation = Validator::make($request->all(),
        array(
            'email' => ['required', 'string', 'email', 'max:255','unique:users'],
            'password' => ['required', 'string', 'min:8', 'confirmed'], 
            'mobile' => ['required', 'string', 'max:255']
        ));
 
	if ($validation->fails())  
        {
             return redirect()->back()->with(['errors'=>$validation->errors()->toArray()]);
        } 
        else if(is_numeric($result) )
        {
            $validation->errors()->add('connection1', 'Erreur de connexion');
            return back()->withErrors($validation);
        }
 
}
dans ma page register.blade.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
@foreach($errors->all() as $error)
        {{$error}}  
@endforeach
voici l'erreur que j'ai eu:
Call to a member function all() on array (View: /var/www/html/htdocs/resources/views/auth/register.blade.php)