public function sendHttpStatusHeader($code) { include_once 'HttpStatusCode.class.php'; $statusCode = new HttpStatusCode($code); header('HTTP/1.1 ' . $statusCode->getCode() . ' ' . $statusCode->getDefinition()); return $statusCode; }
public function actionView($errorNum = '404') { if (is_array($errorNum)) { $errorNum = $errorNum['error']; } else { if (strpos($errorNum, '../') !== false) { $errorNum = '404'; } } include_once '../classes/HttpStatusCode.class.php'; $statusCode = new HttpStatusCode($errorNum); $this->setLayoutVar('pageTitle', $statusCode->getDefinition()); $this->loadView($this->getControllerName() . '/' . $statusCode->getCode()); }