Skip to content

Commit 78c893c

Browse files
authored
Merge pull request #1 from Jakub-Fajkus/pdp-81
PHP 8.1 support
2 parents 4283b51 + 27edfbf commit 78c893c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Spamer/DependencyMocker/Mocker.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,9 @@ private static function mockDependenciesFromMethod(
8787

8888
/** @var \ReflectionParameter $parameter */
8989
foreach ($parameters as $parameter) {
90-
if ($parameter->getClass()) {
91-
$parameterClass = $parameter->getClass()->getName();
92-
self::setProperty($parameterClass, $parameter);
90+
if ($parameter->getType() && !$parameter->getType()->isBuiltin()) {
91+
$name = $parameter->getType()->getName();
92+
self::setProperty($name, $parameter);
9393
}
9494
}
9595
}
@@ -157,4 +157,4 @@ public static function callPrivateFunction($object, $method, $arguments = [])
157157

158158
return $reflectionMethod->invokeArgs($object, $arguments);
159159
}
160-
}
160+
}

0 commit comments

Comments
 (0)