diff --git a/camel/Output/OutputEndpointData.php b/camel/Output/OutputEndpointData.php index 61273be8..2081ea58 100644 --- a/camel/Output/OutputEndpointData.php +++ b/camel/Output/OutputEndpointData.php @@ -175,7 +175,7 @@ public static function getFileParameters(array $parameters): array foreach ($parameters as $name => $example) { if ($example instanceof UploadedFile) { $files[$name] = $example; - } else if (is_array($example)) { + } else if (is_array($example) && !empty($example)) { [$subFiles, $subRegulars] = static::getFileParameters($example); foreach ($subFiles as $subName => $subExample) { $files[$name][$subName] = $subExample;