Code Duplication    Length = 3-4 lines in 2 locations

src/Swagger/Serializer/DocumentationNormalizer.php 2 locations

@@ 227-229 (lines=3) @@
224
                ],
225
            ];
226
227
            if (!isset($pathOperation['parameters']) && $parameters = $this->getFiltersParameters($resourceClass, $operationName, $resourceMetadata, $definitions, $serializerContext)) {
228
                $pathOperation['parameters'] = $parameters;
229
            }
230
231
            return $pathOperation;
232
        }
@@ 378-381 (lines=4) @@
375
            $definitionKey = $resourceMetadata->getShortName();
376
        }
377
378
        if (!isset($definitions[$definitionKey])) {
379
            $definitions[$definitionKey] = [];  // Initialize first to prevent infinite loop
380
            $definitions[$definitionKey] = $this->getDefinitionSchema($resourceClass, $resourceMetadata, $definitions, $serializerContext);
381
        }
382
383
        return $definitionKey;
384
    }