Add PHP 8 array guards in gamemanager and addonsmanager modules
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/88949fe0-8891-483a-b5c5-952bc209748d Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
parent
5b80f144e4
commit
54e7f07aa0
13 changed files with 141 additions and 63 deletions
|
|
@ -38,6 +38,9 @@ function exec_ogp_module() {
|
|||
{
|
||||
$home_info = $db->getUserGameHome($user_id,$home_id);
|
||||
$groups = $db->getUsersGroups($_SESSION['user_id']);
|
||||
if (!is_array($groups)) {
|
||||
$groups = [];
|
||||
}
|
||||
$query_groups .= " AND (";
|
||||
foreach($groups as $group)
|
||||
$query_groups .= "group_id=".$group['group_id']." OR ";
|
||||
|
|
@ -54,7 +57,7 @@ function exec_ogp_module() {
|
|||
"NATURAL JOIN OGP_DB_PREFIXconfig_homes ".
|
||||
"WHERE addon_type='plugin' ".
|
||||
"AND home_cfg_id=".$home_cfg_id.$query_groups);
|
||||
$plugins_qty = count($plugins);
|
||||
$plugins_qty = is_array($plugins) ? count($plugins) : 0;
|
||||
if($plugins and $plugins_qty >= 1)
|
||||
echo "<a href='?m=addonsmanager&p=addons&home_id=".$home_id.
|
||||
"&mod_id=".$mod_id."&addon_type=plugin&ip=".$ip.
|
||||
|
|
@ -65,7 +68,7 @@ function exec_ogp_module() {
|
|||
"NATURAL JOIN OGP_DB_PREFIXconfig_homes ".
|
||||
"WHERE addon_type='mappack' ".
|
||||
"AND home_cfg_id=".$home_cfg_id.$query_groups);
|
||||
$mappacks_qty = count($mappacks);
|
||||
$mappacks_qty = is_array($mappacks) ? count($mappacks) : 0;
|
||||
if($mappacks and $mappacks_qty >= 1){
|
||||
echo "</td><td>";
|
||||
echo "<a href='?m=addonsmanager&p=addons&home_id=".$home_id.
|
||||
|
|
@ -77,7 +80,7 @@ function exec_ogp_module() {
|
|||
"NATURAL JOIN OGP_DB_PREFIXconfig_homes ".
|
||||
"WHERE addon_type='config' ".
|
||||
"AND home_cfg_id=".$home_cfg_id.$query_groups);
|
||||
$configs_qty = count($configs);
|
||||
$configs_qty = is_array($configs) ? count($configs) : 0;
|
||||
if($configs and $configs_qty >= 1){
|
||||
echo "</td><td>";
|
||||
echo "<a href='?m=addonsmanager&p=addons&home_id=".$home_id.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue