2017-01-26 3 views
0

유효성 검사에 따라 널 (null) 필드를 무시 모두 빈 문자열 ("")이 있기 때문에FormRequest 방법은 내가이 규칙과 양식 요청했습니다 L5.4

"password" => "", 
"password_confirmation" => "" 

같은 두 개의 빈 필드는 유효성이 검증됩니다 패스. 비록 버그 일지라도 응용 프로그램이 요청 후에도 다른 검사를하므로 L5.4에서는 빈 필드가 모두 null으로 변환되고 "confirmed" 규칙만으로는 더 이상 작동하지 않으므로 어느 정도는 문제가되지 않습니다. 새로운 미들웨어.

"password" => "sometimes|confirmed" 

을하지만, 키가 존재하기 때문에 작동하지 않습니다 :

나는 시도했다.

내 질문은 간단하다 :

sometimes 유사한 작동하는 유효성 검사 규칙이 있습니까하지만 대신 널 (NULL) 값을 확인?

미들웨어를 계속 유지하고 싶습니다.

답변