diff --git a/psalm-baseline.xml b/psalm-baseline.xml index f8d2fe99de..e50a8634a9 100644 --- a/psalm-baseline.xml +++ b/psalm-baseline.xml @@ -13175,6 +13175,7 @@ DatabaseInterface::getInstance() DatabaseInterface::getInstance() DatabaseInterface::getInstance() + DatabaseInterface::getInstance() $currentTable diff --git a/tests/classes/Controllers/Database/StructureControllerTest.php b/tests/classes/Controllers/Database/StructureControllerTest.php index 88e7822fe4..cb3c1fa92b 100644 --- a/tests/classes/Controllers/Database/StructureControllerTest.php +++ b/tests/classes/Controllers/Database/StructureControllerTest.php @@ -8,7 +8,6 @@ use PhpMyAdmin\Config; use PhpMyAdmin\Config\PageSettings; use PhpMyAdmin\ConfigStorage\Relation; use PhpMyAdmin\Controllers\Database\StructureController; -use PhpMyAdmin\Core; use PhpMyAdmin\Current; use PhpMyAdmin\DatabaseInterface; use PhpMyAdmin\DbTableExists; @@ -315,8 +314,17 @@ class StructureControllerTest extends AbstractTestCase Current::$database = 'testdb'; Current::$table = 'mytable'; - /** @var StructureController $structureController */ - $structureController = Core::getContainerBuilder()->get(StructureController::class); + $dbi = DatabaseInterface::getInstance(); + $structureController = new StructureController( + $this->response, + $this->template, + $this->relation, + $this->replication, + $dbi, + $this->createStub(TrackingChecker::class), + $this->createStub(PageSettings::class), + new DbTableExists($dbi), + ); $this->assertSame( [[], '', '', 0],