From b6d78becc98ba046bb19ca02766163ed4b936719 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Mon, 16 Jan 2023 22:21:57 +0900 Subject: [PATCH] Fix deprecation warnings in PHP 8.2 --- modules/board/board.view.php | 2 +- modules/document/document.model.php | 4 ++-- modules/editor/editor.controller.php | 7 +++---- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/modules/board/board.view.php b/modules/board/board.view.php index b3719ac55..c7c27bb22 100644 --- a/modules/board/board.view.php +++ b/modules/board/board.view.php @@ -520,7 +520,7 @@ class boardView extends board // set member_srl for view particular member's document if($this->module_info->use_anonymous !== 'Y') { - $args->member_srl = abs(Context::get('member_srl')); + $args->member_srl = abs(Context::get('member_srl') ?? 0) ?: null; } // if the category is enabled, then get the category diff --git a/modules/document/document.model.php b/modules/document/document.model.php index c78ed7142..e3f73e5ff 100644 --- a/modules/document/document.model.php +++ b/modules/document/document.model.php @@ -1384,7 +1384,7 @@ class DocumentModel extends Document $query_id = null; $use_division = false; $search_target = $searchOpt->search_target ?? null; - $search_keyword = trim($searchOpt->search_keyword ?? null) ?: null; + $search_keyword = trim($searchOpt->search_keyword ?? '') ?: null; // search if($search_target && $search_keyword) @@ -1397,7 +1397,7 @@ class DocumentModel extends Document case 'tag' : case 'title_content' : $use_division = true; - $search_keyword = trim(utf8_normalize_spaces($search_keyword)); + $search_keyword = trim(utf8_normalize_spaces($search_keyword ?? '')); if($search_target == 'title_content') { $args->s_title = $search_keyword; diff --git a/modules/editor/editor.controller.php b/modules/editor/editor.controller.php index 06bb6ce0e..edd3980ed 100644 --- a/modules/editor/editor.controller.php +++ b/modules/editor/editor.controller.php @@ -449,18 +449,17 @@ class editorController extends editor if($component->extra_vars) { $extra_vars = unserialize($component->extra_vars); - if($extra_vars->target_group) + if(!empty($extra_vars->target_group)) { $xml_info->target_group = $extra_vars->target_group; } - - if($extra_vars->mid_list && count($extra_vars->mid_list)) + if(!empty($extra_vars->mid_list)) { $xml_info->mid_list = $extra_vars->mid_list; } // Check the configuration of the editor component - if($xml_info->extra_vars) + if(!empty($xml_info->extra_vars)) { foreach($xml_info->extra_vars as $key => $val) {