Code Duplication    Length = 11-14 lines in 2 locations

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>");

manager/includes/src/Core.php 1 location

@@ 6615-6625 (lines=11) @@
6612
        if (isset($actionName) && !empty($actionName)) {
6613
            $source .= $actionName;
6614
        }
6615
        switch ($nr) {
6616
            case E_DEPRECATED :
6617
            case E_USER_DEPRECATED :
6618
            case E_STRICT :
6619
            case E_NOTICE :
6620
            case E_USER_NOTICE :
6621
                $error_level = 2;
6622
                break;
6623
            default:
6624
                $error_level = 3;
6625
        }
6626
        $this->logEvent(0, $error_level, $str, $source);
6627
6628
        if ($error_level === 2 && $this->error_reporting !== '99') {