@@ -778,7 +778,7 @@ public function execute(): void
778
778
779
779
// Is it valid?
780
780
if (!empty ($ call )) {
781
- call_user_func ($ call );
781
+ \ call_user_func ($ call );
782
782
}
783
783
}
784
784
@@ -814,7 +814,7 @@ public static function prepareDBSettingContext(array &$config_vars): void
814
814
815
815
foreach ($ config_vars as $ config_var ) {
816
816
// HR?
817
- if (!is_array ($ config_var )) {
817
+ if (!\ is_array ($ config_var )) {
818
818
Utils::$ context ['config_vars ' ][] = $ config_var ;
819
819
} else {
820
820
// If it has no name it doesn't have any purpose!
@@ -878,10 +878,10 @@ public static function prepareDBSettingContext(array &$config_vars): void
878
878
}
879
879
880
880
Utils::$ context ['config_vars ' ][$ config_var [1 ]] = [
881
- 'label ' => $ config_var ['text_label ' ] ?? (Lang::$ txt [$ config_var [1 ]] ?? (isset ($ config_var [3 ]) && !is_array ($ config_var [3 ]) ? $ config_var [3 ] : '' )),
881
+ 'label ' => $ config_var ['text_label ' ] ?? (Lang::$ txt [$ config_var [1 ]] ?? (isset ($ config_var [3 ]) && !\ is_array ($ config_var [3 ]) ? $ config_var [3 ] : '' )),
882
882
'help ' => isset (Lang::$ helptxt [$ config_var [1 ]]) ? $ config_var [1 ] : '' ,
883
883
'type ' => $ config_var [0 ],
884
- 'size ' => !empty ($ config_var ['size ' ]) ? $ config_var ['size ' ] : (!empty ($ config_var [2 ]) && !is_array ($ config_var [2 ]) ? $ config_var [2 ] : (in_array ($ config_var [0 ], ['int ' , 'float ' ]) ? 6 : 0 )),
884
+ 'size ' => !empty ($ config_var ['size ' ]) ? $ config_var ['size ' ] : (!empty ($ config_var [2 ]) && !\ is_array ($ config_var [2 ]) ? $ config_var [2 ] : (\ in_array ($ config_var [0 ], ['int ' , 'float ' ]) ? 6 : 0 )),
885
885
'data ' => [],
886
886
'name ' => $ config_var [1 ],
887
887
'value ' => $ value ,
@@ -912,7 +912,7 @@ public static function prepareDBSettingContext(array &$config_vars): void
912
912
}
913
913
914
914
// If this is a select box handle any data.
915
- if (!empty ($ config_var [2 ]) && is_array ($ config_var [2 ])) {
915
+ if (!empty ($ config_var [2 ]) && \ is_array ($ config_var [2 ])) {
916
916
// If we allow multiple selections, we need to adjust a few things.
917
917
if ($ config_var [0 ] == 'select ' && !empty ($ config_var ['multiple ' ])) {
918
918
Utils::$ context ['config_vars ' ][$ config_var [1 ]]['name ' ] .= '[] ' ;
@@ -921,7 +921,7 @@ public static function prepareDBSettingContext(array &$config_vars): void
921
921
}
922
922
923
923
// If it's associative
924
- if (isset ($ config_var [2 ][0 ]) && is_array ($ config_var [2 ][0 ])) {
924
+ if (isset ($ config_var [2 ][0 ]) && \ is_array ($ config_var [2 ][0 ])) {
925
925
Utils::$ context ['config_vars ' ][$ config_var [1 ]]['data ' ] = $ config_var [2 ];
926
926
} else {
927
927
foreach ($ config_var [2 ] as $ key => $ item ) {
@@ -930,7 +930,7 @@ public static function prepareDBSettingContext(array &$config_vars): void
930
930
}
931
931
932
932
if (empty ($ config_var ['size ' ]) && !empty ($ config_var ['multiple ' ])) {
933
- Utils::$ context ['config_vars ' ][$ config_var [1 ]]['size ' ] = max (4 , count ($ config_var [2 ]));
933
+ Utils::$ context ['config_vars ' ][$ config_var [1 ]]['size ' ] = max (4 , \ count ($ config_var [2 ]));
934
934
}
935
935
}
936
936
@@ -1007,7 +1007,7 @@ public static function prepareDBSettingContext(array &$config_vars): void
1007
1007
$ sectionTags = array_diff ($ bbcTags , Utils::$ context ['legacy_bbc ' ]);
1008
1008
}
1009
1009
1010
- $ totalTags = count ($ sectionTags );
1010
+ $ totalTags = \ count ($ sectionTags );
1011
1011
$ tagsPerColumn = ceil ($ totalTags / $ numColumns );
1012
1012
1013
1013
$ col = 0 ;
@@ -1081,15 +1081,15 @@ public static function saveSettings(array &$config_vars): void
1081
1081
$ settings_defs = Config::getSettingsDefs ();
1082
1082
1083
1083
foreach ($ settings_defs as $ var => $ def ) {
1084
- if (!is_string ($ var )) {
1084
+ if (!\ is_string ($ var )) {
1085
1085
continue ;
1086
1086
}
1087
1087
1088
1088
if (!empty ($ def ['is_password ' ])) {
1089
1089
$ config_passwords [] = $ var ;
1090
1090
} else {
1091
1091
// Special handling if multiple types are allowed.
1092
- if (is_array ($ def ['type ' ])) {
1092
+ if (\ is_array ($ def ['type ' ])) {
1093
1093
// Obviously, we don't need null here.
1094
1094
$ def ['type ' ] = array_filter (
1095
1095
$ def ['type ' ],
@@ -1098,7 +1098,7 @@ function ($type) {
1098
1098
},
1099
1099
);
1100
1100
1101
- $ type = count ($ def ['type ' ]) == 1 ? reset ($ def ['type ' ]) : 'multiple ' ;
1101
+ $ type = \ count ($ def ['type ' ]) == 1 ? reset ($ def ['type ' ]) : 'multiple ' ;
1102
1102
} else {
1103
1103
$ type = $ def ['type ' ];
1104
1104
}
@@ -1115,7 +1115,7 @@ function ($type) {
1115
1115
case 'integer ' :
1116
1116
// Some things saved as integers are presented as booleans
1117
1117
foreach ($ config_vars as $ config_var ) {
1118
- if (is_array ($ config_var ) && $ config_var [0 ] == $ var ) {
1118
+ if (\ is_array ($ config_var ) && $ config_var [0 ] == $ var ) {
1119
1119
if ($ config_var [3 ] == 'check ' ) {
1120
1120
$ config_bools [] = $ var ;
1121
1121
break 2 ;
@@ -1141,7 +1141,7 @@ function ($type) {
1141
1141
1142
1142
// Figure out which config vars we're saving here...
1143
1143
foreach ($ config_vars as $ config_var ) {
1144
- if (!is_array ($ config_var ) || $ config_var [2 ] != 'file ' ) {
1144
+ if (!\ is_array ($ config_var ) || $ config_var [2 ] != 'file ' ) {
1145
1145
continue ;
1146
1146
}
1147
1147
@@ -1164,15 +1164,15 @@ function ($type) {
1164
1164
}
1165
1165
}
1166
1166
1167
- if (!in_array ($ var_name , $ config_bools ) && !isset ($ _POST [$ var_name ])) {
1167
+ if (!\ in_array ($ var_name , $ config_bools ) && !isset ($ _POST [$ var_name ])) {
1168
1168
continue ;
1169
1169
}
1170
1170
1171
- if (in_array ($ var_name , $ config_passwords )) {
1171
+ if (\ in_array ($ var_name , $ config_passwords )) {
1172
1172
if (isset ($ _POST [$ var_name ][1 ]) && $ _POST [$ var_name ][0 ] == $ _POST [$ var_name ][1 ]) {
1173
1173
$ new_settings [$ var_name ] = $ _POST [$ var_name ][0 ];
1174
1174
}
1175
- } elseif (in_array ($ var_name , $ config_nums )) {
1175
+ } elseif (\ in_array ($ var_name , $ config_nums )) {
1176
1176
$ new_settings [$ var_name ] = (int ) $ _POST [$ var_name ];
1177
1177
1178
1178
// If no min is specified, assume 0. This is done to avoid having to specify 'min => 0' for all settings where 0 is the min...
@@ -1183,7 +1183,7 @@ function ($type) {
1183
1183
if (isset ($ config_var ['max ' ])) {
1184
1184
$ new_settings [$ var_name ] = min ($ config_var ['max ' ], $ new_settings [$ var_name ]);
1185
1185
}
1186
- } elseif (in_array ($ var_name , $ config_bools )) {
1186
+ } elseif (\ in_array ($ var_name , $ config_bools )) {
1187
1187
$ new_settings [$ var_name ] = !empty ($ _POST [$ var_name ]);
1188
1188
} elseif (isset ($ config_multis [$ var_name ])) {
1189
1189
$ is_acceptable_type = false ;
@@ -1215,7 +1215,7 @@ function ($type) {
1215
1215
1216
1216
foreach ($ config_vars as $ config_var ) {
1217
1217
// We just saved the file-based settings, so skip their definitions.
1218
- if (!is_array ($ config_var ) || $ config_var [2 ] == 'file ' ) {
1218
+ if (!\ is_array ($ config_var ) || $ config_var [2 ] == 'file ' ) {
1219
1219
continue ;
1220
1220
}
1221
1221
@@ -1268,14 +1268,14 @@ public static function saveDBSettings(array &$config_vars): void
1268
1268
$ setArray [$ var [1 ]] = !empty ($ _POST [$ var [1 ]]) ? '1 ' : '0 ' ;
1269
1269
}
1270
1270
// Select boxes!
1271
- elseif ($ var [0 ] == 'select ' && in_array ($ _POST [$ var [1 ]], array_keys ($ var [2 ]))) {
1271
+ elseif ($ var [0 ] == 'select ' && \ in_array ($ _POST [$ var [1 ]], array_keys ($ var [2 ]))) {
1272
1272
$ setArray [$ var [1 ]] = $ _POST [$ var [1 ]];
1273
1273
} elseif ($ var [0 ] == 'select ' && !empty ($ var ['multiple ' ]) && array_intersect ($ _POST [$ var [1 ]], array_keys ($ var [2 ])) != []) {
1274
1274
// For security purposes we validate this line by line.
1275
1275
$ lOptions = [];
1276
1276
1277
1277
foreach ($ _POST [$ var [1 ]] as $ invar ) {
1278
- if (in_array ($ invar , array_keys ($ var [2 ]))) {
1278
+ if (\ in_array ($ invar , array_keys ($ var [2 ]))) {
1279
1279
$ lOptions [] = $ invar ;
1280
1280
}
1281
1281
}
@@ -1338,7 +1338,7 @@ public static function saveDBSettings(array &$config_vars): void
1338
1338
}
1339
1339
}
1340
1340
// Text!
1341
- elseif (in_array ($ var [0 ], ['text ' , 'large_text ' , 'color ' , 'date ' , 'datetime ' , 'datetime-local ' , 'email ' , 'month ' , 'time ' ])) {
1341
+ elseif (\ in_array ($ var [0 ], ['text ' , 'large_text ' , 'color ' , 'date ' , 'datetime ' , 'datetime-local ' , 'email ' , 'month ' , 'time ' ])) {
1342
1342
$ setArray [$ var [1 ]] = $ _POST [$ var [1 ]];
1343
1343
}
1344
1344
// Passwords!
@@ -1357,7 +1357,7 @@ public static function saveDBSettings(array &$config_vars): void
1357
1357
1358
1358
if (!isset ($ _POST [$ var [1 ] . '_enabledTags ' ])) {
1359
1359
$ _POST [$ var [1 ] . '_enabledTags ' ] = [];
1360
- } elseif (!is_array ($ _POST [$ var [1 ] . '_enabledTags ' ])) {
1360
+ } elseif (!\ is_array ($ _POST [$ var [1 ] . '_enabledTags ' ])) {
1361
1361
$ _POST [$ var [1 ] . '_enabledTags ' ] = [$ _POST [$ var [1 ] . '_enabledTags ' ]];
1362
1362
}
1363
1363
@@ -1393,13 +1393,13 @@ public static function getServerVersions(array $checkFor): array
1393
1393
$ versions = [];
1394
1394
1395
1395
// Is GD available? If it is, we should show version information for it too.
1396
- if (in_array ('gd ' , $ checkFor ) && function_exists ('gd_info ' )) {
1396
+ if (\ in_array ('gd ' , $ checkFor ) && \ function_exists ('gd_info ' )) {
1397
1397
$ temp = gd_info ();
1398
1398
$ versions ['gd ' ] = ['title ' => Lang::$ txt ['support_versions_gd ' ], 'version ' => $ temp ['GD Version ' ]];
1399
1399
}
1400
1400
1401
1401
// Why not have a look at ImageMagick? If it's installed, we should show version information for it too.
1402
- if (in_array ('imagemagick ' , $ checkFor ) && class_exists ('Imagick ' )) {
1402
+ if (\ in_array ('imagemagick ' , $ checkFor ) && class_exists ('Imagick ' )) {
1403
1403
$ temp = new \Imagick ();
1404
1404
$ temp2 = $ temp ->getVersion ();
1405
1405
$ im_version = $ temp2 ['versionString ' ];
@@ -1412,7 +1412,7 @@ public static function getServerVersions(array $checkFor): array
1412
1412
}
1413
1413
1414
1414
// Now lets check for the Database.
1415
- if (in_array ('db_server ' , $ checkFor )) {
1415
+ if (\ in_array ('db_server ' , $ checkFor )) {
1416
1416
if (!isset (Db::$ db_connection ) || Db::$ db_connection === false ) {
1417
1417
Lang::load ('Errors ' );
1418
1418
trigger_error (Lang::$ txt ['get_server_versions_no_database ' ], E_USER_NOTICE );
@@ -1433,23 +1433,23 @@ public static function getServerVersions(array $checkFor): array
1433
1433
foreach (CacheApi::detect () as $ class_name => $ cache_api ) {
1434
1434
$ class_name_txt_key = strtolower ($ cache_api ->getImplementationClassKeyName ());
1435
1435
1436
- if (in_array ($ class_name_txt_key , $ checkFor )) {
1436
+ if (\ in_array ($ class_name_txt_key , $ checkFor )) {
1437
1437
$ versions [$ class_name_txt_key ] = [
1438
1438
'title ' => Lang::$ txt [$ class_name_txt_key . '_cache ' ] ?? $ class_name ,
1439
1439
'version ' => $ cache_api ->getVersion (),
1440
1440
];
1441
1441
}
1442
1442
}
1443
1443
1444
- if (in_array ('php ' , $ checkFor )) {
1444
+ if (\ in_array ('php ' , $ checkFor )) {
1445
1445
$ versions ['php ' ] = [
1446
1446
'title ' => 'PHP ' ,
1447
1447
'version ' => PHP_VERSION ,
1448
1448
'more ' => '?action=admin;area=serversettings;sa=phpinfo ' ,
1449
1449
];
1450
1450
}
1451
1451
1452
- if (in_array ('server ' , $ checkFor )) {
1452
+ if (\ in_array ('server ' , $ checkFor )) {
1453
1453
$ versions ['server ' ] = [
1454
1454
'title ' => Lang::$ txt ['support_versions_server ' ],
1455
1455
'version ' => $ _SERVER ['SERVER_SOFTWARE ' ],
@@ -1746,7 +1746,7 @@ public static function emailAdmins(string $template, array $replacements = [], a
1746
1746
// Any additional users we must email this to?
1747
1747
if (!empty ($ additional_recipients )) {
1748
1748
foreach ($ additional_recipients as $ recipient ) {
1749
- if (in_array ($ recipient ['email ' ], $ emails_sent )) {
1749
+ if (\ in_array ($ recipient ['email ' ], $ emails_sent )) {
1750
1750
continue ;
1751
1751
}
1752
1752
@@ -1779,7 +1779,7 @@ public static function adminLogin(string $type = 'admin'): void
1779
1779
// Validate what type of session check this is.
1780
1780
$ types = [];
1781
1781
IntegrationHook::call ('integrate_validateSession ' , [&$ types ]);
1782
- $ type = in_array ($ type , $ types ) || $ type == 'moderate ' ? $ type : 'admin ' ;
1782
+ $ type = \ in_array ($ type , $ types ) || $ type == 'moderate ' ? $ type : 'admin ' ;
1783
1783
1784
1784
// They used a wrong password, log it and unset that.
1785
1785
if (isset ($ _POST [$ type . '_hash_pass ' ]) || isset ($ _POST [$ type . '_pass ' ])) {
@@ -1878,11 +1878,11 @@ protected function setAdminAreas(): void
1878
1878
array_walk_recursive (
1879
1879
$ this ->admin_areas ,
1880
1880
function (&$ value , $ key ) {
1881
- if (in_array ($ key , ['title ' , 'label ' ])) {
1881
+ if (\ in_array ($ key , ['title ' , 'label ' ])) {
1882
1882
$ value = Lang::$ txt [$ value ] ?? $ value ;
1883
1883
}
1884
1884
1885
- if (is_string ($ value )) {
1885
+ if (\ is_string ($ value )) {
1886
1886
$ value = strtr ($ value , [
1887
1887
'{scripturl} ' => Config::$ scripturl ,
1888
1888
'{boardurl} ' => Config::$ boardurl ,
@@ -1943,7 +1943,7 @@ function (&$value, $key) {
1943
1943
*/
1944
1944
protected static function adminLogin_outputPostVars (string $ k , string |array $ v ): string
1945
1945
{
1946
- if (!is_array ($ v )) {
1946
+ if (!\ is_array ($ v )) {
1947
1947
return "\n" . '<input type="hidden" name=" ' . Utils::htmlspecialchars ($ k ) . '" value=" ' . strtr ($ v , ['" ' => '" ' , '< ' => '< ' , '> ' => '> ' ]) . '"> ' ;
1948
1948
}
1949
1949
0 commit comments