Преглед изворни кода

Skip bodyparameters stage for GET endpoints

shalvah пре 4 година
родитељ
комит
70823a3894
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      src/Extracting/Extractor.php

+ 3 - 0
src/Extracting/Extractor.php

@@ -164,6 +164,9 @@ class Extractor
 
     protected function fetchBodyParameters(ExtractedEndpointData $endpointData, array $rulesToApply): void
     {
+        if (in_array('GET', $endpointData->httpMethods)) {
+            return;
+        }
         $this->iterateThroughStrategies('bodyParameters', $endpointData, $rulesToApply, function ($results) use ($endpointData) {
             foreach ($results as $key => $item) {
                 $endpointData->bodyParameters[$key] = Parameter::create($item);