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')