Esempio n. 1
0
 public function sendHttpStatusHeader($code)
 {
     include_once 'HttpStatusCode.class.php';
     $statusCode = new HttpStatusCode($code);
     header('HTTP/1.1 ' . $statusCode->getCode() . ' ' . $statusCode->getDefinition());
     return $statusCode;
 }
Esempio n. 2
0
 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());
 }