mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-03 13:58:55 +08:00
Fix #20482: Fix deprecation of ReflectionMethod::setAccessible() in PHP 8.5
This commit is contained in:
@ -183,13 +183,8 @@ class AssetControllerTest extends TestCase
|
||||
protected function invokeAssetControllerMethod($methodName, array $args = [])
|
||||
{
|
||||
$controller = $this->createAssetController();
|
||||
$controllerClassReflection = new \ReflectionClass(get_class($controller));
|
||||
$methodReflection = $controllerClassReflection->getMethod($methodName);
|
||||
$methodReflection->setAccessible(true);
|
||||
$result = $methodReflection->invokeArgs($controller, $args);
|
||||
$methodReflection->setAccessible(false);
|
||||
|
||||
return $result;
|
||||
return $this->invokeMethod($controller, $methodName, $args);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user