PHP 8.0: ReflectionParameter::getClass())
在 php8.0中使用此方法会报弃用的错误,需要改成
// php8之前写法
$className = $reflectionParam->getClass();
// php8之后写法
$className = $reflectionParam->getType() && !$reflectionParam->getType()->isBuiltin()
? new ReflectionClass($reflectionParam->getType()->getName())
: null;