소스 검색

laravel 10.9 made `rules()` optional for a base request

Luke Kuzmish 2 년 전
부모
커밋
3f7a6027f0
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      src/Extracting/Strategies/GetFromFormRequestBase.php

+ 3 - 1
src/Extracting/Strategies/GetFromFormRequestBase.php

@@ -70,9 +70,11 @@ class GetFromFormRequestBase extends Strategy
 
             return call_user_func_array([$formRequest, 'validator'], [$validationFactory])
                 ->getRules();
-        } else {
+        } elseif (method_exists($formRequest, 'rules')) {
             return call_user_func_array([$formRequest, 'rules'], []);
         }
+
+        return [];
     }
 
     /**