입력을 받아들이는 컨트롤러가 있습니다. 이 입력은 요청 유효성 검사 (POSRequest)에 의해 구문 분석됩니다. 요청 유효성 검사가 성공하면 요청이 컨트롤러로 전달됩니다. 표준 laravel 물건.
POSRequest $ 요청에 제공된 입력을 기반으로 다른 요청을 호출하려면 요청 유효성 검증을 실행하기 위해 $ POSRequest $ 요청을 입력해야합니다. private function StartRequest(POSStartRequest $request) { ... }
private function CheckRequest(POSCheckRequest $request) { ... }
방법 : 내가 다른 함수를 호출 할 필요가 public function process(POSRequest $request){ ... }
내 요청의 모든 온 과정 에 기능과 $의 입력에 따라 요청 : 여기
는 일부 약간 물건을 정리하는 코드 프로세스 함수 내에서 컨트롤러 내에서 이러한 frunctions를 호출하고 POSRequest를 다른 요청 중 하나로 변환 할 수 있습니까?
미리 감사드립니다.요청 입력에 따라 컨트롤러에서 양식 요청 요청
1
A
답변
0
수동 제어 방법에 회신
public function process(Request $request) {
$rulesFirstRequest = ['field1' => 'required', 'field2' => 'required'];
$rulesSecondRequest = ['field12' => 'required', 'field22' => 'required'];
$validator1 = Validator::make($request->all(), $rulesFirstRequest);
$validator2 = Validator::make($request->all(), $rulesSecondRequest);
if ($validator1->fails()) {
//do your stuff
if ($validator2->fails()) {
//do your stuff
}
}
// next stuff
}
관련 문제
- 1. 스프링 컨트롤러에서 요청 매개 변수
- 2. 단일 컨트롤러에서 다중 HTTP 요청
- 3. 레일에 양식/요청 객체 게시 요청 라우팅 - 양식 및 라우팅 요청 관련 문제
- 4. 양식 요청 유효성 검사 JSON
- 5. 요청 AJAX 요청
- 6. fb : 리디렉션이없는 요청 양식
- 7. 아약스 양식 요청
- 8. 양식 외부에서 삭제 요청
- 9. 플라스크 요청 양식 데이터
- 10. JSF 요청 범위 양식
- 11. 양식 게시/도움 요청
- 12. 파이썬 요청 (양식 작성)
- 13. cakephp에서 양식 요청 데이터를
- 14. $ http 양식 요청
- 15. 컨트롤러에서 요청 유형을 감지하는 레일?
- 16. Cakephp 다른 컨트롤러에서 데이터 요청
- 17. $ .each에서 PHP 컨트롤러에서 아약스 요청
- 18. 컨트롤러에서 요청 데이터를 설정하는 방법
- 19. 추상 컨트롤러에서 쿼리 문자열 요청
- 20. 레일 컨트롤러에서 POST 요청 제출
- 21. Laravel 숨겨진 입력에 대한 요청 받기
- 22. cURL과 동일 레일 모델 또는 컨트롤러에서 요청 요청 호출
- 23. grails 컨트롤러에서 ajax 요청 또는 브라우저 요청 확인하기
- 24. GET 요청
- 25. 요청 npm 모듈 - 요청 내부 요청
- 26. WebOperationContext - 요청 요청 Ip
- 27. Savon 요청,이 요청
- 28. gcd로 많은 요청 요청
- 29. 요청 1.0.4 비동기 요청
- 30. 서블릿에 대한 요청 요청
감사 유효성 검사기를 만들 수 있습니다! 내가 할 수 있다는 것을 알았습니다. 이런 식으로하는 문제는 내 논리가 모두 하나의 파일에 놓여 있고 컨트롤러가 매우 커질 것이기 때문입니다. 나는 그것을 분리 요청으로 만들기를 정말로 원합니다. – Entrio
유효성 검사 로직을 수동으로 처리하는 특정 클래스를 선언 할 수 있습니다 –