コード例 #1
0
ファイル: error.php プロジェクト: vanie3/appland
 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;
 }