4
このコードは数日前に動作していましたが、何か問題が発生したようです。ラーバル検証:ヌルのメンバ関数fail()への呼び出し
私はこのルートを持っている:
次のようになりますRoute::post('admin/routemanagement', '[email protected]');
:
public function addRoute(Request $request) {
if(Auth::check()) {
$rules = [
'flightDep' => 'required',
'flightArr' => 'required',
'flightDepTime' => 'required',
'flightArrTime' => 'required',
];
$messages = [
'flightDep.required' => 'A departure ICAO is required',
'flightArr.required' => 'An arrival ICAO is required',
'flightDepTime.required' => 'A departure time is required',
'flightArrTime.required' => 'An arrival time is required'
];
$validator = $this->validate($request, $rules, $messages);
if($validator->fails()) {
return redirect('admin/routemanagement')->withErrors($validator)->withInput();
}
}
このコードが実行されるしかし
は、$validator
変数が何らかの理由でヌルを終了し、私は次の取得:
Call to a member function fails() on null
'$ request :: all()' – aldrin27