0
我正在編寫一個AJAX方法,該方法返回一個JSON響應,並且正在驗證發送到此方法的某些POST數據。我不知道是否有可能對我來說,從驗證提取當前的錯誤消息,如果驗證失敗,就像這樣:在Laravel 4中檢索驗證器錯誤消息
$validator = Validator::make(Input::all(), $rules, $messages);
if($validator->fails()) {
return Response::json(array(
'error' => array(), // I want the error message to be available here
200
));
}
到目前爲止,所有我發現是傳遞錯誤信息的視圖方式使用withErrors($validator);
。但是因爲我沒有使用視圖,只是返回Response::json()
的響應,所以我不能這麼做。