Code Duplication    Length = 11-14 lines in 2 locations

manager/includes/src/Core.php 1 location

@@ 6272-6282 (lines=11) @@
6269
        if (isset($actionName) && !empty($actionName)) {
6270
            $source .= $actionName;
6271
        }
6272
        switch ($nr) {
6273
            case E_DEPRECATED :
6274
            case E_USER_DEPRECATED :
6275
            case E_STRICT :
6276
            case E_NOTICE :
6277
            case E_USER_NOTICE :
6278
                $error_level = 2;
6279
                break;
6280
            default:
6281
                $error_level = 3;
6282
        }
6283
        $this->logEvent(0, $error_level, $str, $source);
6284
6285
        if ($error_level === 2 && $this->error_reporting !== '99') {

manager/includes/functions/processors.php 1 location

@@ 223-236 (lines=14) @@
220
        ob_end_clean();
221
        if (isset($php_errormsg)) {
222
            $error_info = error_get_last();
223
            switch ($error_info['type']) {
224
                case E_NOTICE :
225
                    $error_level = 1;
226
                case E_USER_NOTICE :
227
                    break;
228
                case E_DEPRECATED :
229
                case E_USER_DEPRECATED :
230
                case E_STRICT :
231
                    $error_level = 2;
232
                    break;
233
                default:
234
                    $error_level = 99;
235
            }
236
            if ($modx->config['error_reporting'] === '99' || 2 < $error_level) {
237
                $modx->messageQuit('PHP Parse Error', '', true, $error_info['type'], $error_info['file'],
238
                    $_SESSION['itemname'] . ' - Module', $error_info['message'], $error_info['line'], $msg);
239
                $modx->event->alert("An error occurred while loading. Please see the event log for more information<p>{$msg}</p>");