Update for PHP 8.1

This commit is contained in:
FusionPBX 2023-05-09 18:50:06 -06:00 committed by GitHub
parent c57fa0fc39
commit 2d3f623174
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 5 deletions

View File

@ -266,7 +266,7 @@
$result = false; $result = false;
//permissions exist //permissions exist
if (is_array($_SESSION["permissions"]) && @sizeof($_SESSION['permissions']) != 0) { if (is_array($_SESSION["permissions"]) && @sizeof($_SESSION['permissions']) != 0) {
//array //array
if (is_array($permission) && @sizeof($permission) != 0) { if (is_array($permission) && @sizeof($permission) != 0) {
if ($operator == 'and') { if ($operator == 'and') {
$exists_all = true; $exists_all = true;
@ -281,7 +281,7 @@
else { else {
$exists_one = false; $exists_one = false;
foreach ($permission as $perm) { foreach ($permission as $perm) {
if ($_SESSION["permissions"][$permission] != true) { if (isset($_SESSION["permissions"][$perm]) && $_SESSION["permissions"][$perm] != true) {
$exists_one = true; $exists_one = true;
break; break;
} }
@ -289,9 +289,9 @@
$result = $exists_one; $result = $exists_one;
} }
} }
//single //single
else { else {
if ($_SESSION["permissions"][$permission] == true) { if (isset($_SESSION["permissions"][$permission]) && $_SESSION["permissions"][$permission] == true) {
$result = true; $result = true;
} }
} }
@ -1900,7 +1900,7 @@ function number_pad($number,$n) {
} }
else { else {
$string = (array) $string; $string = (array) $string;
if (is_string($string[0])) { if (isset($string[0])) {
return htmlentities($string[0], ENT_QUOTES | ENT_HTML5, 'UTF-8'); return htmlentities($string[0], ENT_QUOTES | ENT_HTML5, 'UTF-8');
} }
} }