If a full URL is requested, all parameter separators get converted to
"&", otherwise to "&".
public static url ( mixed $uri, boolean $full = false, mixed $opts = [] ) : Horde_Url | ||
$uri | mixed | The URI to be modified (either a string or any object with a __toString() function). |
$full | boolean | Generate a full (http://server/path/) URL. |
$opts | mixed | Additional options. If a string/integer, it is taken to be the 'append_session' option. If an array, one of the following: - app: (string) Use this app for the webroot. DEFAULT: current application - append_session: (integer) 0 = only if needed [DEFAULT], 1 = always, -1 = never. - force_ssl: (boolean) Ignore $conf['use_ssl'] and force creation of a SSL URL? DEFAULT: false |
return | Horde_Url | The URL with the session id appended (if needed). |