1
0
mirror of https://github.com/maximebf/php-debugbar.git synced 2025-07-05 00:57:02 +02:00

Fix PHP 8.2 deprecations (#531)

* Fix deprecation: Use of "parent" in callables is deprecated

* Fix deprecations in tests

Creation of dynamic properties is deprecated since php 8.2
This commit is contained in:
Stefan Schramm
2023-08-18 19:36:53 +02:00
committed by GitHub
parent 4a2075b7ce
commit dff80cdb1c
6 changed files with 12 additions and 1 deletions

View File

@ -84,7 +84,7 @@ class TraceablePDOStatement extends PDOStatement
public function bindValue($parameter, $value, $data_type = PDO::PARAM_STR) : bool
{
$this->boundParameters[$parameter] = $value;
return call_user_func_array(['parent', 'bindValue'], func_get_args());
return parent::bindValue(...func_get_args());
}
/**

View File

@ -7,6 +7,8 @@ use DebugBar\DataCollector\AggregatedCollector;
class AggregatedCollectorTest extends DebugBarTestCase
{
private $c;
public function setUp(): void
{
$this->c = new AggregatedCollector('test');

View File

@ -7,6 +7,9 @@ use DebugBar\DataCollector\TimeDataCollector;
class TimeDataCollectorTest extends DebugBarTestCase
{
private $s;
private $c;
public function setUp(): void
{
$this->s = microtime(true);

View File

@ -8,6 +8,8 @@ use PHPUnit\Framework\TestCase;
abstract class DebugBarTestCase extends TestCase
{
protected $debugbar;
public function setUp(): void
{
$this->debugbar = new DebugBar();

View File

@ -9,6 +9,8 @@ use DebugBar\Tests\Storage\MockStorage;
class OpenHandlerTest extends DebugBarTestCase
{
private $openHandler;
public function setUp(): void
{
parent::setUp();

View File

@ -8,6 +8,8 @@ use DebugBar\Storage\FileStorage;
class FileStorageTest extends DebugBarTestCase
{
private $dirname;
private $s;
private $data;
public function setUp(): void
{