From: Michael M Slusarz Date: Fri, 30 Jul 2010 18:13:15 +0000 (-0600) Subject: Add Horde_Url::redirect(). X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=162a7b82701496da02614a9c971144486e6b4c3e;p=horde.git Add Horde_Url::redirect(). --- diff --git a/framework/Url/lib/Horde/Url.php b/framework/Url/lib/Horde/Url.php index 84640fe90..78cc1e8d0 100644 --- a/framework/Url/lib/Horde/Url.php +++ b/framework/Url/lib/Horde/Url.php @@ -311,6 +311,15 @@ class Horde_Url } /** + * Sends a redirect request to the browser to the URL in this object. + */ + public function redirect() + { + header('Location: ' . strval($this->setRaw(true))); + exit; + } + + /** * URL-safe base64 encoding, with trimmed '='. * * @param string $string String to encode. diff --git a/framework/Url/package.xml b/framework/Url/package.xml index feeab5156..be20f57cc 100644 --- a/framework/Url/package.xml +++ b/framework/Url/package.xml @@ -29,7 +29,8 @@ http://pear.php.net/dtd/package-2.0.xsd"> beta LGPL - * Add Horde_Url::unique(). + * Add Horde_Url::redirect(). + * Add Horde_Url::unique(). * Add support for callback function for toString conversion. * Add support for URL anchors. * Added Horde_Url::uriB64Encode() and Horde_Url::uriB64Decode().