Skip to content

Commit

Permalink
Fix three PHP8 warnings about indexing empty arrays.
Browse files Browse the repository at this point in the history
  • Loading branch information
jralls committed Jan 12, 2023
1 parent 4c96975 commit 048fed3
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 12 deletions.
18 changes: 10 additions & 8 deletions externals/header.phtml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,17 @@
{
if (isset($lang) && $lang != "") {
$get_parms["lang"] = $lang;
if (in_array($get_parms["lang"],
array_values($GLOBALS["supported_languages"]), TRUE) ||
array_key_exists($get_parms["lang"],
$GLOBALS["supported_languages"])) {
$url_get_query = http_build_query($get_parms);
$lang_href = "$page"."?"."$url_get_query";
} else {
$lang_href = "$page";
}
return $lang_href;
}
if (in_array($get_parms["lang"], array_values($GLOBALS["supported_languages"]), TRUE) ||
array_key_exists($get_parms["lang"], $GLOBALS["supported_languages"])) {
$url_get_query = http_build_query($get_parms);
$lang_href = "$page"."?"."$url_get_query";
} else {
$lang_href = "$page";
}
return $lang_href;
}

$input_filter_args = array('lang' => FILTER_SANITIZE_STRING);
Expand Down
10 changes: 6 additions & 4 deletions lang.php
Original file line number Diff line number Diff line change
Expand Up @@ -63,10 +63,12 @@
foreach ($languages as $item)
{
$parts = explode(";", $item);
if (!$parts[1]) {
$ranked_langs[$parts[0]] = 1.0;
} else {
$ranked_langs[$parts[0]] = (float)substr($parts[1], 2);
if ($parts) {
if (!$parts[1]) {
$ranked_langs[$parts[0]] = 1.0;
} else {
$ranked_langs[$parts[0]] = (float)substr($parts[1], 2);
}
}
}
arsort($ranked_langs, SORT_NUMERIC);
Expand Down

0 comments on commit 048fed3

Please sign in to comment.