8000 fix: respect array keys while denormalizing variadic parameters · symfony/symfony@f18533d · GitHub
[go: up one dir, main page]

Skip to content

Commit f18533d

Browse files
committed
fix: respect array keys while denormalizing variadic parameters
1 parent e9c803c commit f18533d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,8 +343,8 @@ protected function instantiateObject(array &$data, string $class, array &$contex
343343
}
344344

345345
$variadicParameters = [];
346-
foreach ($data[$paramName] as $parameterData) {
347-
$variadicParameters[] = $this->denormalizeParameter($reflectionClass, $constructorParameter, $paramName, $parameterData, $attributeContext, $format);
346+
foreach ($data[$paramName] as $parameterKey => $parameterData) {
347+
$variadicParameters[$parameterKey] = $this->denormalizeParameter($reflectionClass, $constructorParameter, $paramName, $parameterData, $attributeContext, $format);
348348
}
349349

350350
$params = array_merge($params, $variadicParameters);

0 commit comments

Comments
 (0)
0