コード例 #1
0
ファイル: Status.php プロジェクト: rainner/biscuit-php
 /**
  * Get response status header string
  */
 public static function getHeader($scheme = 'HTTP/1.1', $code = 200)
 {
     $scheme = strtoupper(Sanitize::toText($scheme));
     $code = Sanitize::toNumber($code);
     $info = self::getString($code);
     return $scheme . ' ' . $code . ' ' . $info;
 }
コード例 #2
0
ファイル: Response.php プロジェクト: rainner/biscuit-php
 /**
  * Sets the HTTP status code
  */
 public function setStatusCode($value = 200)
 {
     $value = Sanitize::toNumber($value);
     if (!empty($value) && $value > 99 && $value < 999) {
         $this->status = $value;
     }
 }
コード例 #3
0
ファイル: Server.php プロジェクト: rainner/biscuit-php
 /**
  * Get the port number
  */
 public static function getPort()
 {
     $value = Utils::getValue(@$_SERVER['SERVER_PORT'], 0);
     $value = Sanitize::toNumber($value);
     return $value;
 }