public function setStatus($code)
{
if (function_exists('http_response_code')) {
http_response_code($code);
} else {
$protocol = $_SERVER['SERVER_PROTOCOL'] ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0';
$code .= ' ' . $this->codes[strval($code)];
header("{$protocol} {$code}");
}
}