From 39fa556531e773ff0d9e474ebe009837e252baac Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Wed, 16 Dec 2020 22:18:38 +0900 Subject: [PATCH] Fix errors in PHP 8.0 while copying module --- modules/module/module.admin.controller.php | 6 ++++-- modules/module/module.controller.php | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/module/module.admin.controller.php b/modules/module/module.admin.controller.php index 10504fd27..325d72c8c 100644 --- a/modules/module/module.admin.controller.php +++ b/modules/module/module.admin.controller.php @@ -152,6 +152,7 @@ class moduleAdminController extends module if($tmpModuleSkinVars) { + $moduleSkinVars = new stdClass; foreach($tmpModuleSkinVars as $key=>$value) { $moduleSkinVars->{$key} = $value->value; @@ -160,6 +161,7 @@ class moduleAdminController extends module if($tmpModuleMobileSkinVars) { + $moduleMobileSkinVars = new stdClass; foreach($tmpModuleMobileSkinVars as $key=>$value) { $moduleMobileSkinVars->{$key} = $value->value; @@ -221,8 +223,8 @@ class moduleAdminController extends module if(count($grant) > 0) $oModuleController->insertModuleGrants($module_srl, $grant); if($extra_vars) $oModuleController->insertModuleExtraVars($module_srl, $extra_vars); - if($moduleSkinVars) $oModuleController->insertModuleSkinVars($module_srl, $moduleSkinVars); - if($moduleMobileSkinVars) $oModuleController->insertModuleMobileSkinVars($module_srl, $moduleMobileSkinVars); + if(isset($moduleSkinVars)) $oModuleController->insertModuleSkinVars($module_srl, $moduleSkinVars); + if(isset($moduleMobileSkinVars)) $oModuleController->insertModuleMobileSkinVars($module_srl, $moduleMobileSkinVars); $triggerObj->moduleSrlList[] = $module_srl; } diff --git a/modules/module/module.controller.php b/modules/module/module.controller.php index 52818c250..730be2456 100644 --- a/modules/module/module.controller.php +++ b/modules/module/module.controller.php @@ -921,7 +921,7 @@ class moduleController extends module } getDestroyXeVars($obj); - if(!$obj || !count($obj)) return new BaseObject(); + if(!$obj || !countobj($obj)) return new BaseObject(); $args = new stdClass; $args->module_srl = $module_srl;