Help out phpstan by removing ternary
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com>
This commit is contained in:
parent
5ae6f2c2d2
commit
cb0edc1b07
@ -4125,11 +4125,6 @@ parameters:
|
||||
count: 3
|
||||
path: src/Controllers/Table/GisVisualizationController.php
|
||||
|
||||
-
|
||||
message: "#^Method PhpMyAdmin\\\\Controllers\\\\Table\\\\GisVisualizationController\\:\\:getVisualizationSettings\\(\\) should return array\\{spatialColumn\\: string, labelColumn\\?\\: string\\} but returns array\\{labelColumn\\?\\: string, spatialColumn\\: mixed\\}\\.$#"
|
||||
count: 1
|
||||
path: src/Controllers/Table/GisVisualizationController.php
|
||||
|
||||
-
|
||||
message: "#^Parameter \\#2 \\$format of method PhpMyAdmin\\\\Gis\\\\GisVisualization\\:\\:toFile\\(\\) expects string, mixed given\\.$#"
|
||||
count: 1
|
||||
|
||||
@ -225,9 +225,14 @@ final class GisVisualizationController implements InvocableController
|
||||
}
|
||||
|
||||
// If spatial column is not set, use first geometric column as spatial column
|
||||
$spatialColumnValid = isset($settingsIn['spatialColumn']) &&
|
||||
in_array($settingsIn['spatialColumn'], $spatialCandidates, true);
|
||||
$settings['spatialColumn'] = $spatialColumnValid ? $settingsIn['spatialColumn'] : $spatialCandidates[0];
|
||||
if (
|
||||
isset($settingsIn['spatialColumn']) &&
|
||||
in_array($settingsIn['spatialColumn'], $spatialCandidates, true)
|
||||
) {
|
||||
$settings['spatialColumn'] = $settingsIn['spatialColumn'];
|
||||
} else {
|
||||
$settings['spatialColumn'] = $spatialCandidates[0];
|
||||
}
|
||||
|
||||
return $settings;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user