From 1e5cd3419bef4ffefe201e5406524642b0b5efe6 Mon Sep 17 00:00:00 2001 From: Jesper Noordsij Date: Wed, 3 Dec 2025 15:25:38 +0100 Subject: [PATCH] Remove calls to PHP 8.5-deprecated setAccessible These are no-op as of PHP 8.1 and thus no longer needed See also https://wiki.php.net/rfc/make-reflection-setaccessible-no-op --- src/DataCollector/GateCollector.php | 1 - src/DataCollector/QueryCollector.php | 1 - tests/DebugbarTest.php | 1 - 3 files changed, 3 deletions(-) diff --git a/src/DataCollector/GateCollector.php b/src/DataCollector/GateCollector.php index ebb5a781e..ae7720bbe 100644 --- a/src/DataCollector/GateCollector.php +++ b/src/DataCollector/GateCollector.php @@ -167,7 +167,6 @@ protected function findViewFromHash($hash) } else { $reflection = new \ReflectionClass($finder); $property = $reflection->getProperty('views'); - $property->setAccessible(true); $this->reflection['viewfinderViews'] = $property; } diff --git a/src/DataCollector/QueryCollector.php b/src/DataCollector/QueryCollector.php index b6922276f..521538438 100644 --- a/src/DataCollector/QueryCollector.php +++ b/src/DataCollector/QueryCollector.php @@ -399,7 +399,6 @@ protected function findViewFromHash($hash) } else { $reflection = new \ReflectionClass($finder); $property = $reflection->getProperty('views'); - $property->setAccessible(true); $this->reflection['viewfinderViews'] = $property; } diff --git a/tests/DebugbarTest.php b/tests/DebugbarTest.php index 7a9472cb2..fa6953c0d 100644 --- a/tests/DebugbarTest.php +++ b/tests/DebugbarTest.php @@ -24,7 +24,6 @@ protected function getEnvironmentSetUp($app) $app->resolving(LaravelDebugbar::class, function ($debugbar) { $refObject = new \ReflectionObject($debugbar); $refProperty = $refObject->getProperty('enabled'); - $refProperty->setAccessible(true); $refProperty->setValue($debugbar, true); }); }