Example #1
0
 /**
  * Handles exceptions.
  */
 public static function handle_exception($e)
 {
     while (ob_get_level() > 0) {
         ob_end_clean();
     }
     printf("<link rel='stylesheet' href='/apps/admin/css/debugger.css' /><h1>%s: %s</h1>\n", get_class($e), $e->getMessage());
     Debugger::show_trace($e->getTrace());
 }
Example #2
0
 /**
  * Handles exceptions.
  */
 public static function handle_exception($e)
 {
     while (ob_get_level() > 0) {
         ob_end_clean();
     }
     printf("<link rel='stylesheet' href='/apps/admin/css/debugger.css' /><h1>%s: %s</h1>\n", get_class($e), $e->getMessage());
     $trace = $e->getTrace();
     if (!Debugger::$is_error) {
         array_unshift($trace, array('file' => $e->getFile(), 'line' => $e->getLine(), 'function' => get_class($e), 'args' => array($e->getMessage())));
     }
     Debugger::show_trace($trace);
 }