From 5656189a197acd7241d15913343e57ae04dcb683 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Sat, 1 Mar 2025 16:33:06 +0900 Subject: [PATCH] Fix warnings in PHP 8.x --- classes/context/Context.class.php | 4 ++-- modules/autoinstall/autoinstall.model.php | 2 +- modules/widget/widget.model.php | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/classes/context/Context.class.php b/classes/context/Context.class.php index 5a8937483..bbd61953a 100644 --- a/classes/context/Context.class.php +++ b/classes/context/Context.class.php @@ -706,8 +706,8 @@ class Context */ public static function getFTPInfo() { - $ftp_info = self::$_instance->db_info->ftp_info; - if (!$ftp_info->ftp_user || !$ftp_info->ftp_root_path) + $ftp_info = self::$_instance->db_info->ftp_info ?? null; + if (empty($ftp_info->ftp_user) || empty($ftp_info->ftp_root_path)) { return null; } diff --git a/modules/autoinstall/autoinstall.model.php b/modules/autoinstall/autoinstall.model.php index cc0031031..787e3d05c 100644 --- a/modules/autoinstall/autoinstall.model.php +++ b/modules/autoinstall/autoinstall.model.php @@ -370,7 +370,7 @@ class autoinstallModel extends autoinstall function getRemoveUrlByPackageSrl($packageSrl) { $ftp_info = Context::getFTPInfo(); - if(!$ftp_info->ftp_root_path) + if(empty($ftp_info->ftp_root_path)) { return; } diff --git a/modules/widget/widget.model.php b/modules/widget/widget.model.php index 650842fec..cedf80bbc 100644 --- a/modules/widget/widget.model.php +++ b/modules/widget/widget.model.php @@ -79,7 +79,7 @@ class WidgetModel extends Widget // get easyinstall need update $package = $oAutoinstallModel->getInstalledPackages($packageSrl); - $widget_info->need_update = $package[$packageSrl]->need_update; + $widget_info->need_update = $package[$packageSrl]->need_update ?? 'N'; // get easyinstall update url if ($widget_info->need_update == 'Y')