Skip to content

Commit 662edef

Browse files
committed
Fix deprecated call to ClassReflection::isSubclassOf()
1 parent 430e0b4 commit 662edef

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Rules/Functions/NoClassConstFetchOnFactoriesFunctions.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,10 @@ public function processNode(Node $node, Scope $scope): array
8383
if ($scope->isInClass()) {
8484
$classRef = $scope->getClassReflection();
8585

86-
if ($this->reflectionProvider->hasClass(TestCase::class) && $classRef->isSubclassOf(TestCase::class)) {
86+
if (
87+
$this->reflectionProvider->hasClass(TestCase::class)
88+
&& $classRef->isSubclassOfClass($this->reflectionProvider->getClass(TestCase::class))
89+
) {
8790
return []; // skip uses in test classes as tests are internal
8891
}
8992
}

0 commit comments

Comments
 (0)