Skip to content

Commit 5704b50

Browse files
authored
Improve file retrieval logic in DependencyChecker
Refactor file retrieval for ReflectionClass instances.
1 parent c35b203 commit 5704b50

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/DI/DependencyChecker.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,10 @@ public function export(): array
5656
$all = [$name] + class_parents($name) + class_implements($name);
5757
foreach ($all as &$item) {
5858
$all += class_uses($item);
59-
$phpFiles[] = (new ReflectionClass($item))->getFileName();
59+
$rc = new ReflectionClass($item);
60+
if ($file = $rc->getFileName()) {
61+
$phpFiles[] = $file;
62+
}
6063
$classes[$item] = true;
6164
}
6265
}

0 commit comments

Comments
 (0)