Code Duplication    Length = 4-4 lines in 6 locations

htdocs/xoops_lib/Xoops/Core/Logger.php 6 locations

@@ 109-112 (lines=4) @@
106
            );
107
108
            switch ($errorNumber) {
109
                case E_USER_NOTICE:
110
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_ERROR : '*Error:') . $msg;
111
                    $this->log(LogLevel::NOTICE, $msg);
112
                    break;
113
                case E_NOTICE:
114
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_NOTICE : '*Notice:') . $msg;
115
                    $this->log(LogLevel::NOTICE, $msg);
@@ 113-116 (lines=4) @@
110
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_ERROR : '*Error:') . $msg;
111
                    $this->log(LogLevel::NOTICE, $msg);
112
                    break;
113
                case E_NOTICE:
114
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_NOTICE : '*Notice:') . $msg;
115
                    $this->log(LogLevel::NOTICE, $msg);
116
                    break;
117
                case E_WARNING:
118
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_WARNING : '*Warning:') . $msg;
119
                    $this->log(LogLevel::WARNING, $msg);
@@ 117-120 (lines=4) @@
114
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_NOTICE : '*Notice:') . $msg;
115
                    $this->log(LogLevel::NOTICE, $msg);
116
                    break;
117
                case E_WARNING:
118
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_WARNING : '*Warning:') . $msg;
119
                    $this->log(LogLevel::WARNING, $msg);
120
                    break;
121
                case E_STRICT:
122
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_STRICT : '*Strict:') . $msg;
123
                    $this->log(LogLevel::WARNING, $msg);
@@ 121-124 (lines=4) @@
118
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_WARNING : '*Warning:') . $msg;
119
                    $this->log(LogLevel::WARNING, $msg);
120
                    break;
121
                case E_STRICT:
122
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_STRICT : '*Strict:') . $msg;
123
                    $this->log(LogLevel::WARNING, $msg);
124
                    break;
125
                case E_USER_ERROR:
126
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_ERROR : '*Error:') . $msg;
127
                    @$this->log(LogLevel::CRITICAL, $msg);
@@ 125-128 (lines=4) @@
122
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_STRICT : '*Strict:') . $msg;
123
                    $this->log(LogLevel::WARNING, $msg);
124
                    break;
125
                case E_USER_ERROR:
126
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_ERROR : '*Error:') . $msg;
127
                    @$this->log(LogLevel::CRITICAL, $msg);
128
                    break;
129
                default:
130
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_UNKNOWN : '*Unknown:') . $msg;
131
                    $this->log(LogLevel::ERROR, $msg);
@@ 129-132 (lines=4) @@
126
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_ERROR : '*Error:') . $msg;
127
                    @$this->log(LogLevel::CRITICAL, $msg);
128
                    break;
129
                default:
130
                    $msg = (class_exists('\XoopsLocale', false) ? \XoopsLocale::E_LOGGER_UNKNOWN : '*Unknown:') . $msg;
131
                    $this->log(LogLevel::ERROR, $msg);
132
                    break;
133
            }
134
        }
135