From 9732290515a08c78fa384b77989714ab07ad7a06 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Tue, 22 Dec 2020 22:37:20 +0900 Subject: [PATCH] Fix warnings in PHP 8.0 --- modules/board/board.view.php | 6 +++--- modules/document/document.model.php | 5 ++++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/modules/board/board.view.php b/modules/board/board.view.php index b82bd8b05..da400c562 100644 --- a/modules/board/board.view.php +++ b/modules/board/board.view.php @@ -35,8 +35,8 @@ class boardView extends board { $this->page_count = $this->module_info->page_count; } - $this->except_notice = $this->module_info->except_notice == 'N' ? FALSE : TRUE; - $this->include_modules = $this->module_info->include_modules ? explode(',', $this->module_info->include_modules) : []; + $this->except_notice = ($this->module_info->except_notice ?? '') == 'N' ? FALSE : TRUE; + $this->include_modules = ($this->module_info->include_modules ?? []) ? explode(',', $this->module_info->include_modules) : []; if (count($this->include_modules) && !in_array($this->module_info->module_srl, $this->include_modules)) { $this->include_modules[] = $this->module_info->module_srl; @@ -546,7 +546,7 @@ class boardView extends board } // setup the list count to be serach list count, if the category or search keyword has been set - if($args->category_srl || $args->search_keyword) + if($args->category_srl ?? null || $args->search_keyword ?? null) { $args->list_count = $this->search_list_count; } diff --git a/modules/document/document.model.php b/modules/document/document.model.php index b396cdc0a..eed9cf3dc 100644 --- a/modules/document/document.model.php +++ b/modules/document/document.model.php @@ -707,7 +707,10 @@ class documentModel extends document // Cleanup of category $document_category = array(); - self::_arrangeCategory($document_category, $menu->list, 0); + if (isset($menu) && isset($menu->list)) + { + self::_arrangeCategory($document_category, $menu->list, 0); + } return $document_category; }