public static function handleDie(&$error, $options) { // Deprecation warning. MLog::add('MError::handleDie() is deprecated.', MLog::WARNING, 'deprecated'); $level_human = MError::translateErrorLevel($error->get('level')); if (isset($_SERVER['HTTP_HOST'])) { // Output as html mexit("<br /><b>M{$level_human}</b>: " . $error->get('message') . "<br />\n"); } else { // Output as simple text if (defined('STDERR')) { fwrite(STDERR, "M{$level_human}: " . $error->get('message') . "\n"); mexit(); } else { mexit("M{$level_human}: " . $error->get('message') . "\n"); } } return $error; }