function handleDevError($errno, $errstr, $errfile, $errline, $context, $backtrace) { $errorLine = self::formatErrorLine($errno, $errstr, $errfile, $errline, $context, $backtrace); echo $errorLine . "\n"; $backtrace = $backtrace ? $backtrace : debug_backtrace(); // array_shift($backtrace); // FormatBacktraceCli($backtrace); $backtraceView = new BacktraceViewCli($backtrace); $backtraceView->display(); }
static function handleDevError($errno, $errstr, $errfile, $errline, $context, $backtraceInfo) { $errorLine = self::formatErrorLineHtml($errno, $errstr, $errfile, $errline, $context, $backtraceInfo); echo '<p>' . $errorLine . '</p>'; $backtraceInfo = $backtraceInfo ? $backtraceInfo : debug_backtrace(); if (ErrorSettings::getDisplayMode() == 'web') { $backtraceView = new Backtrace($backtraceInfo); } else { $backtraceView = new BacktraceViewCli($backtraceInfo); } $backtraceView->display(); }