76 static public function redirect($url, $httpStatus = self::HTTP_STATUS_303) {
77 self::setResponseCode($httpStatus);
99 self::setResponseCode($httpStatus);
111 return (isset($urlParts[
'scheme']) ? $urlParts[
'scheme'] .
'://' :
'') .
112 (isset($urlParts[
'user']) ? $urlParts[
'user'] .
113 (isset($urlParts[
'pass']) ?
':' . $urlParts[
'pass'] :
'') .
'@' :
'') .
114 (isset($urlParts[
'host']) ? $urlParts[
'host'] :
'') .
115 (isset($urlParts[
'port']) ?
':' . $urlParts[
'port'] :
'') .
116 (isset($urlParts[
'path']) ? $urlParts[
'path'] :
'') .
117 (isset($urlParts[
'query']) ?
'?' . $urlParts[
'query'] :
'') .
118 (isset($urlParts[
'fragment']) ?
'#' . $urlParts[
'fragment'] :
'');
static setResponseCode($httpStatus=self::HTTP_STATUS_303)
static buildUrl(array $urlParts)
static locationHeaderUrl($path)
static redirect($url, $httpStatus=self::HTTP_STATUS_303)
static setResponseCodeAndExit($httpStatus=self::HTTP_STATUS_303)