Commit 41217307 authored by Guillaume Perréal's avatar Guillaume Perréal
Browse files

CS.

Showing with 3 additions and 7 deletions
+3 -7
......@@ -227,14 +227,14 @@ final class SerializationMapper implements TypeFactoryInterface
private function getResourceClassesOf(PHPClass $resource, string $typeFilter = null): array
{
$resources = [];
$ci = $this->classInfo[$resource->getFullName()];
$classInfo = $this->classInfo[$resource->getFullName()];
if (!$typeFilter || $ci->isType($typeFilter)) {
if (!$typeFilter || $classInfo->isType($typeFilter)) {
$resources[$resource->getBaseName()] = $resource;
}
/** @var PHPClass $class */
foreach ($ci->iterateDescendants($typeFilter) as $class => $classInfo) {
foreach ($classInfo->iterateDescendants($typeFilter) as $class => $ci) {
$resources[$class->getBaseName()] = $class;
}
......@@ -338,8 +338,6 @@ final class SerializationMapper implements TypeFactoryInterface
}
}
// printf("\n\n==================== %s ====================\n\n", $root->getResource()->getBaseName());
$root = $this->classInfo[$this->serialization->getRoot()->getFullName()];
$root->incRefCount(2);
$root->setType(ClassInfo::INTERFACE);
......@@ -378,7 +376,5 @@ final class SerializationMapper implements TypeFactoryInterface
}
}
} while ($changed);
//printf("After pruning:\n%s\n", json_encode($this->classInfo, \JSON_PRETTY_PRINT));
}
}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment