Variable Name not correct
foreach ($mergedEntity->propertyTypes as $propertyType=>$propertySet)
if (isset ($mergedProperties [$propertyType]))
$mergedProperties [$propertyType][1] = $propertySet;
else
$Properties [$Type] = [
0 => [ ],
1 => $propertySet,
];
$Type should be $propertyType
foreach ($mergedEntity->propertyTypes as $propertyType=>$propertySet)
if (isset ($mergedProperties [$propertyType]))
$mergedProperties [$propertyType][1] = $propertySet;
else
$Properties [$propertyType] = [
0 => [ ],
1 => $propertySet,
];
https://gitlab.quarxconnect.de/quarxconnect.de/qcEntity/-/blob/main/src/Structure/Entity.php#L665