2017-05-13 4 views
0

ERRORでなければなりません型配列は158行にあります。バリデータはlaravel5.3に型配列の

BranchController:

public function authenticateBranchAdmin(Request $request){ 
     $validator = Validator($request, [ 
Line 158->   'email' => 'required|email', 
      'password' => 'required' 
     ]); 

     if($validator->passes()){ 
      if(Auth::guard('branch')->attempt([ 
       'email' => $request->email, 
       'password' => $request->password, 
      ])){ 
       return redirect('/branch'.'/'.Auth::guard('branch')->id); 
      }else{ 
       if($this->AdminIsVerified($request->email)){ 
        $request->session()->flash('message', 'Invalid email or password!'); 
       }else{ 
        $request->session()->flash('message', 'Please Register this Account!'); 
       } 
       return redirect('/Admin/login'); 
      } 
     }else{ 
      return redirect('/Admin/login')->withErrors($validator)->withInput(); 
     } 
    } 

答えて

0

あなたはarrayValidatorによって期待されるように代わりに$request使用$request->all()で、array$requestを変換する必要があります。

関連する問題