diff --git a/tst/ControllerTest.php b/tst/ControllerTest.php index 41aad6e9..db6b6ccb 100644 --- a/tst/ControllerTest.php +++ b/tst/ControllerTest.php @@ -155,7 +155,12 @@ class ControllerTest extends TestCase { $newConfig = new class extends Configuration {}; $configValue = (new ReflectionClass(Controller::class))->getProperty('_conf'); - $configValue->setAccessible(true); + if (version_compare(PHP_VERSION, '8.1') < 0) { + // > This function has been DEPRECATED as of PHP 8.5.0. [...] + // > As of PHP 8.1.0, calling this method has no effect; all properties are accessible by default. + // @see: https://www.php.net/manual/en/reflectionproperty.setaccessible.php + $configValue->setAccessible(true); + } ob_start(); $controller = new Controller($newConfig); ob_end_clean();