사용자가 프로필을 업데이트 할 수있는 유효성 검사기가 있으며 사용자가 같은 페이지에서 암호를 변경할 수 있습니다. 모든 3 개의 필드 (현재 암호, 새/확인 됨)가 비어 있다면 검사를 실행하고 싶지는 않습니다.필드가 비어 있지 않은 경우 유효성 검사기를 추가하십시오.
Validator::make
의 사용자 지정 검사를 추가하고 검사하거나 유효성 검사기에 추가하고 오류 페이지와 함께 반환 페이지를 추가 할 수있는 방법이 있습니까?
$validator = Validator::make($request->all(), [
'first_name' => 'required|max:191',
'last_name' => 'required|max:191',
'email' => 'required|email|max:191'
]);
예 3 필드는 비어 있고 그들이 작성하는 경우 무엇을 ... 내가 확인이에 추가 할 수 있지만 문제가 될 wouldnt가
예를
if ($request->new_password) {
$validator .= array('new_password' => 'required');
}
내 마지막 해결책은 두 명의 유효성 검사기를 갖는 것입니다 ... 그게 효과가 있습니까?