send_http_status() публичный статический Метод

发送 HTTP 状态码 http://httpstatus.es/ http://en.wikipedia.org/wiki/List_of_HTTP_status_codes http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81
public static send_http_status ( integer $code ) : void
$code integer 状态码
Результат void
Пример #1
0
 /**
  * @param \Throwable $instance Exception or Error instance
  * @throws Error
  */
 public static function handleUncaughtException($instance)
 {
     @ob_end_clean();
     if (Database::getInstance() && Database::getInstance()->inTransaction()) {
         Database::getInstance()->rollBack();
     }
     if (!$instance instanceof Error) {
         $instance = new self($instance->getMessage(), intval($instance->getCode()), $instance, $instance->getTrace());
     } elseif ($instance->getCode()) {
         \Helper\Utils::send_http_status($instance->getCode());
     }
     Template::setView('Misc/Error');
     Template::putContext('instance', $instance);
     Filter::preRender();
     Template::render();
     Filter::afterRender();
     exit;
 }