Skip to content

Commit 918ff3f

Browse files
committed
wip
1 parent dd52df4 commit 918ff3f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

packages/mapper/src/Mappers/ObjectToArrayMapper.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,11 @@ private function resolvePropertyValue(PropertyReflector $property, object $objec
5151
{
5252
$propertyValue = $property->getValue($object);
5353

54-
if (is_array($propertyValue)) {
54+
if ($property->getIterableType()?->isClass()) {
5555
foreach ($propertyValue as $key => $value) {
56-
$propertyValue[$key] = map($value)->toArray();
56+
if (is_object($value)) {
57+
$propertyValue[$key] = map($value)->toArray();
58+
}
5759
}
5860

5961
return $propertyValue;

0 commit comments

Comments
 (0)