diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon
index 27978e694c..fa0bc51caa 100644
--- a/phpstan-baseline.neon
+++ b/phpstan-baseline.neon
@@ -1255,11 +1255,6 @@ parameters:
count: 2
path: src/ConfigStorage/Relation.php
- -
- message: "#^Parameter \\#1 \\$foreigners of method PhpMyAdmin\\\\ConfigStorage\\\\Relation\\:\\:searchColumnInForeigners\\(\\) expects array, array\\|true given\\.$#"
- count: 1
- path: src/ConfigStorage/Relation.php
-
-
message: "#^Parameter \\#1 \\$identifier of static method PhpMyAdmin\\\\Util\\:\\:backquote\\(\\) expects string\\|Stringable\\|null, mixed given\\.$#"
count: 7
diff --git a/psalm-baseline.xml b/psalm-baseline.xml
index 6262b395f3..2ddd49f11c 100644
--- a/psalm-baseline.xml
+++ b/psalm-baseline.xml
@@ -755,9 +755,6 @@
config->selectedServer['column_info']]]>
config->selectedServer['column_info']]]>
-
-
-
diff --git a/src/ConfigStorage/Relation.php b/src/ConfigStorage/Relation.php
index bcbb74be16..7162990749 100644
--- a/src/ConfigStorage/Relation.php
+++ b/src/ConfigStorage/Relation.php
@@ -887,17 +887,17 @@ class Relation
/**
* Gets foreign keys in preparation for a drop-down selector
*
- * @param mixed[]|bool $foreigners array of the foreign keys
- * @param string $field the foreign field name
- * @param bool $overrideTotal whether to override the total
- * @param string $foreignFilter a possible filter
- * @param string $foreignLimit a possible LIMIT clause
- * @param bool $getTotal optional, whether to get total num of rows
- * in $foreignData['the_total;]
- * (has an effect of performance)
+ * @param mixed[] $foreigners array of the foreign keys
+ * @param string $field the foreign field name
+ * @param bool $overrideTotal whether to override the total
+ * @param string $foreignFilter a possible filter
+ * @param string $foreignLimit a possible LIMIT clause
+ * @param bool $getTotal optional, whether to get total num of rows
+ * in $foreignData['the_total;]
+ * (has an effect of performance)
*/
public function getForeignData(
- array|bool $foreigners,
+ array $foreigners,
string $field,
bool $overrideTotal,
string $foreignFilter,
@@ -909,7 +909,7 @@ class Relation
$foreignLink = false;
$dispRow = $foreignDisplay = $theTotal = $foreignField = null;
do {
- if ($foreigners === false || $foreigners === []) {
+ if ($foreigners === []) {
break;
}