function MockMethod::methodParametersDefaultValues
@psalm-return array<int, mixed>
1 call to MockMethod::methodParametersDefaultValues()
- MockMethod::fromReflection in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Generator/ MockMethod.php
File
-
vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Generator/ MockMethod.php, line 382
Class
- MockMethod
- @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Namespace
PHPUnit\Framework\MockObject\GeneratorCode
private static function methodParametersDefaultValues(ReflectionMethod $method) : array {
$result = [];
foreach ($method->getParameters() as $i => $parameter) {
if (!$parameter->isDefaultValueAvailable()) {
continue;
}
$result[$i] = $parameter->getDefaultValue();
}
return $result;
}