function Cloner::clone
@psalm-template OriginalType of object
@psalm-param OriginalType $original
@psalm-return OriginalType
2 calls to Cloner::clone()
- Invocation::__construct in vendor/
phpunit/ phpunit/ src/ Framework/ MockObject/ Runtime/ Invocation.php - @psalm-param class-string $className @psalm-param non-empty-string $methodName
- TestCase::registerMockObjectsFromTestArguments in vendor/
phpunit/ phpunit/ src/ Framework/ TestCase.php
File
-
vendor/
phpunit/ phpunit/ src/ Util/ Cloner.php, line 28
Class
- Cloner
- @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Namespace
PHPUnit\UtilCode
public static function clone(object $original) : object {
try {
return clone $original;
} catch (Throwable) {
return $original;
}
}