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:
@ -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());
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -7,6 +7,8 @@ use DebugBar\DataCollector\AggregatedCollector;
|
||||
|
||||
class AggregatedCollectorTest extends DebugBarTestCase
|
||||
{
|
||||
private $c;
|
||||
|
||||
public function setUp(): void
|
||||
{
|
||||
$this->c = new AggregatedCollector('test');
|
||||
|
@ -7,6 +7,9 @@ use DebugBar\DataCollector\TimeDataCollector;
|
||||
|
||||
class TimeDataCollectorTest extends DebugBarTestCase
|
||||
{
|
||||
private $s;
|
||||
private $c;
|
||||
|
||||
public function setUp(): void
|
||||
{
|
||||
$this->s = microtime(true);
|
||||
|
@ -8,6 +8,8 @@ use PHPUnit\Framework\TestCase;
|
||||
|
||||
abstract class DebugBarTestCase extends TestCase
|
||||
{
|
||||
protected $debugbar;
|
||||
|
||||
public function setUp(): void
|
||||
{
|
||||
$this->debugbar = new DebugBar();
|
||||
|
@ -9,6 +9,8 @@ use DebugBar\Tests\Storage\MockStorage;
|
||||
|
||||
class OpenHandlerTest extends DebugBarTestCase
|
||||
{
|
||||
private $openHandler;
|
||||
|
||||
public function setUp(): void
|
||||
{
|
||||
parent::setUp();
|
||||
|
@ -8,6 +8,8 @@ use DebugBar\Storage\FileStorage;
|
||||
class FileStorageTest extends DebugBarTestCase
|
||||
{
|
||||
private $dirname;
|
||||
private $s;
|
||||
private $data;
|
||||
|
||||
public function setUp(): void
|
||||
{
|
||||
|
Reference in New Issue
Block a user