From a54bb2bb8eb4bd64699312f1241b7d8f2bdf4b7d Mon Sep 17 00:00:00 2001 From: liugang Date: Fri, 9 Jan 2026 19:30:05 +0800 Subject: [PATCH] * [refac] Refactor code to not nest more than 5 "if", "for", "while", "switch" and "try" statements. --- module/upgrade/model.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/module/upgrade/model.php b/module/upgrade/model.php index e7ee06684c..93b407dadf 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -397,12 +397,11 @@ class upgradeModel extends model if(file_exists($sqlFile)) $confirmContent .= file_get_contents($sqlFile); /* Get xuanxuan contents. */ - if(isset($this->config->upgrade->execFlow[$version]['xxsqls'])) + if(!isset($this->config->upgrade->execFlow[$version]['xxsqls'])) continue; + + foreach(array_filter(explode(',', $this->config->upgrade->execFlow[$version]['xxsqls'])) as $sqlFile) { - foreach(array_filter(explode(',', $this->config->upgrade->execFlow[$version]['xxsqls'])) as $sqlFile) - { - if(file_exists($sqlFile)) $confirmContent .= file_get_contents($sqlFile); - } + if(file_exists($sqlFile)) $confirmContent .= file_get_contents($sqlFile); } } }