File tree Expand file tree Collapse file tree 2 files changed +21
-2
lines changed Expand file tree Collapse file tree 2 files changed +21
-2
lines changed Original file line number Diff line number Diff line change 5555 | !WARNING!
5656 | This sometimes causes fatal errors, rendering api tester unusable.
5757 | Set to false if that's your case.
58- |
5958 */
6059
6160 'route_meta ' => true ,
6261
62+
63+ /*
64+ |--------------------------------------------------------------------------
65+ | Request analysis
66+ |--------------------------------------------------------------------------
67+ | Display request rules..
68+ |
69+ | !WARNING!
70+ | This sometimes causes fatal errors, rendering api tester unusable.
71+ | Set to false if that's your case.
72+ */
73+
74+ 'request_rules ' => true ,
75+
6376 /*
6477 |--------------------------------------------------------------------------
6578 | Filter routes
Original file line number Diff line number Diff line change @@ -41,11 +41,17 @@ class RouteInfo implements Arrayable, JsonSerializable
4141 */
4242 private $ route ;
4343
44+ /**
45+ * @var bool
46+ */
47+ private $ analyzeRequests ;
48+
4449 public function __construct ($ route , $ options = [])
4550 {
4651 $ this ->route = $ route ;
4752 $ this ->options = $ options ;
4853 $ this ->addMeta = config ('api-tester.route_meta ' );
54+ $ this ->analyzeRequests = config ('api-tester.analyze_requests ' );
4955 }
5056
5157 /**
@@ -141,7 +147,7 @@ protected function extractFormRequest()
141147 }
142148
143149 // Если это форм-реквест.
144- if (is_subclass_of ($ class ->name , FormRequest::class)) {
150+ if (is_subclass_of ($ class ->name , FormRequest::class && $ this -> analyzeRequests )) {
145151
146152 // Для вызова нестатического метода на объекте, нам необходим инстанс объекта.
147153 // Мы используем build вместо make, чтобы избежать автоматического запуска валидации.
You can’t perform that action at this time.
0 commit comments