redirect() public method

Redirects to a new URL.
public redirect ( $url, $code = self::S302_FOUND ) : void
return void
コード例 #1
0
ファイル: Http.php プロジェクト: longtimejones/toucanine
 /**
  * Performs a temporarily HTTP header 302 redirect
  *
  * @param string $path Page location path
  *
  * @return void
  *
  * @throws \InvalidArgumentException if location path is invalid
  *
  * @access public
  */
 public function redirectSoft($path)
 {
     if (!empty($path) && is_string($path)) {
         $this->response->redirect($path, 302);
     } else {
         throw new \InvalidArgumentException('A temporarily HTTP header 302 redirect requires a valid location path.');
     }
 }
コード例 #2
0
	/**
	 * Sends response to output.
	 * @return void
	 */
	public function send(Http\IRequest $httpRequest, Http\IResponse $httpResponse)
	{
		$httpResponse->redirect($this->url, $this->code);
	}
コード例 #3
0
ファイル: loader.php プロジェクト: JanTvrdik/NetteExtras
getCode(){return$this->code;}function
send(Http\IRequest$httpRequest,Http\IResponse$httpResponse){$httpResponse->redirect($this->url,$this->code);}}class