@@ -2777,26 +2777,13 @@ private function setNavigationTreeDefaultTabTable(array $settings): string
27772777 return 'structure ' ;
27782778 }
27792779
2780- switch ($ settings ['NavigationTreeDefaultTabTable ' ]) {
2781- case 'sql ' :
2782- case 'tbl_sql.php ' :
2783- return 'sql ' ;
2784-
2785- case 'search ' :
2786- case 'tbl_select.php ' :
2787- return 'search ' ;
2788-
2789- case 'insert ' :
2790- case 'tbl_change.php ' :
2791- return 'insert ' ;
2792-
2793- case 'browse ' :
2794- case 'sql.php ' :
2795- return 'browse ' ;
2796-
2797- default :
2798- return 'structure ' ;
2799- }
2780+ return match ($ settings ['NavigationTreeDefaultTabTable ' ]) {
2781+ 'sql ' , 'tbl_sql.php ' => 'sql ' ,
2782+ 'search ' , 'tbl_select.php ' => 'search ' ,
2783+ 'insert ' , 'tbl_change.php ' => 'insert ' ,
2784+ 'browse ' , 'sql.php ' => 'browse ' ,
2785+ default => 'structure ' ,
2786+ };
28002787 }
28012788
28022789 /**
@@ -2810,30 +2797,14 @@ private function setNavigationTreeDefaultTabTable2(array $settings): string
28102797 return '' ;
28112798 }
28122799
2813- switch ($ settings ['NavigationTreeDefaultTabTable2 ' ]) {
2814- case 'structure ' :
2815- case 'tbl_structure.php ' :
2816- return 'structure ' ;
2817-
2818- case 'sql ' :
2819- case 'tbl_sql.php ' :
2820- return 'sql ' ;
2821-
2822- case 'search ' :
2823- case 'tbl_select.php ' :
2824- return 'search ' ;
2825-
2826- case 'insert ' :
2827- case 'tbl_change.php ' :
2828- return 'insert ' ;
2829-
2830- case 'browse ' :
2831- case 'sql.php ' :
2832- return 'browse ' ;
2833-
2834- default :
2835- return '' ;
2836- }
2800+ return match ($ settings ['NavigationTreeDefaultTabTable2 ' ]) {
2801+ 'structure ' , 'tbl_structure.php ' => 'structure ' ,
2802+ 'sql ' , 'tbl_sql.php ' => 'sql ' ,
2803+ 'search ' , 'tbl_select.php ' => 'search ' ,
2804+ 'insert ' , 'tbl_change.php ' => 'insert ' ,
2805+ 'browse ' , 'sql.php ' => 'browse ' ,
2806+ default => '' ,
2807+ };
28372808 }
28382809
28392810 /**
@@ -3449,26 +3420,13 @@ private function setDefaultTabServer(array $settings): string
34493420 return 'welcome ' ;
34503421 }
34513422
3452- switch ($ settings ['DefaultTabServer ' ]) {
3453- case 'databases ' :
3454- case 'server_databases.php ' :
3455- return 'databases ' ;
3456-
3457- case 'status ' :
3458- case 'server_status.php ' :
3459- return 'status ' ;
3460-
3461- case 'variables ' :
3462- case 'server_variables.php ' :
3463- return 'variables ' ;
3464-
3465- case 'privileges ' :
3466- case 'server_privileges.php ' :
3467- return 'privileges ' ;
3468-
3469- default :
3470- return 'welcome ' ;
3471- }
3423+ return match ($ settings ['DefaultTabServer ' ]) {
3424+ 'databases ' , 'server_databases.php ' => 'databases ' ,
3425+ 'status ' , 'server_status.php ' => 'status ' ,
3426+ 'variables ' , 'server_variables.php ' => 'variables ' ,
3427+ 'privileges ' , 'server_privileges.php ' => 'privileges ' ,
3428+ default => 'welcome ' ,
3429+ };
34723430 }
34733431
34743432 /**
@@ -3482,22 +3440,12 @@ private function setDefaultTabDatabase(array $settings): string
34823440 return 'structure ' ;
34833441 }
34843442
3485- switch ($ settings ['DefaultTabDatabase ' ]) {
3486- case 'sql ' :
3487- case 'db_sql.php ' :
3488- return 'sql ' ;
3489-
3490- case 'search ' :
3491- case 'db_search.php ' :
3492- return 'search ' ;
3493-
3494- case 'operations ' :
3495- case 'db_operations.php ' :
3496- return 'operations ' ;
3497-
3498- default :
3499- return 'structure ' ;
3500- }
3443+ return match ($ settings ['DefaultTabDatabase ' ]) {
3444+ 'sql ' , 'db_sql.php ' => 'sql ' ,
3445+ 'search ' , 'db_search.php ' => 'search ' ,
3446+ 'operations ' , 'db_operations.php ' => 'operations ' ,
3447+ default => 'structure ' ,
3448+ };
35013449 }
35023450
35033451 /**
@@ -3511,26 +3459,13 @@ private function setDefaultTabTable(array $settings): string
35113459 return 'browse ' ;
35123460 }
35133461
3514- switch ($ settings ['DefaultTabTable ' ]) {
3515- case 'structure ' :
3516- case 'tbl_structure.php ' :
3517- return 'structure ' ;
3518-
3519- case 'sql ' :
3520- case 'tbl_sql.php ' :
3521- return 'sql ' ;
3522-
3523- case 'search ' :
3524- case 'tbl_select.php ' :
3525- return 'search ' ;
3526-
3527- case 'insert ' :
3528- case 'tbl_change.php ' :
3529- return 'insert ' ;
3530-
3531- default :
3532- return 'browse ' ;
3533- }
3462+ return match ($ settings ['DefaultTabTable ' ]) {
3463+ 'structure ' , 'tbl_structure.php ' => 'structure ' ,
3464+ 'sql ' , 'tbl_sql.php ' => 'sql ' ,
3465+ 'search ' , 'tbl_select.php ' => 'search ' ,
3466+ 'insert ' , 'tbl_change.php ' => 'insert ' ,
3467+ default => 'browse ' ,
3468+ };
35343469 }
35353470
35363471 /**
0 commit comments