## [Zend_Uri] element index

### Package indexes

- Zend_Registry
- Zend_Version
- Zend_Validate
- Zend_Loader
- Zend
- Zend_Http
- Zend_Gdata

All elements
_
top

$_config
  Zend_Uri::$_config in Uri.php
  Global configuration array
$_fragment
  Zend_Uri_Http::$_fragment in Http.php
  HTTP fragment
$_host
  Zend_Uri_Http::$_host in Http.php
  HTTP host
$_password
  Zend_Uri_Http::$_password in Http.php
  HTTP password
$_path
  Zend_Uri_Http::$_path in Http.php
  HTTP part
$_port
  Zend_Uri_Http::$_port in Http.php
  HTTP post
$_query
  Zend_Uri_Http::$_query in Http.php
  HTTP query
$_regex
  Zend_Uri_Http::$_regex in Http.php
  Regular expression grammar rules for validation; values added by constructor
$_scheme
  Zend_Uri::$_scheme in Uri.php
  Scheme of this URI (http, ftp, etc.)
$_username
  Zend_Uri_Http::$_username in Http.php
  HTTP username
_parseUri
  Zend_Uri_Http::_parseUri() in Http.php
  Parse the scheme-specific portion of the URI and place its parts into instance variables.
__construct
  Zend_Uri_Http::__construct() in Http.php
  Constructor accepts a string $scheme (e.g., http, https) and a scheme-specific part of the URI (e.g., example.com/path/to/resource?query=param#fragment)
__construct
  Zend_Uri::__construct() in Uri.php
  Zend_Uri and its subclasses cannot be instantiated directly.
__toString
  Zend_Uri::__toString() in Uri.php
  Return a string representation of this URI.

a
top

addReplaceQueryParameters
  Zend_Uri_Http::addReplaceQueryParameters() in Http.php
  Add or replace params in the query string for the current URI, and return the old query.

c
top

CHAR_ALNUM
  Zend_Uri_Http::CHAR_ALNUM in Http.php
  Character classes for validation regular expressions
CHAR_MARK
  Zend_Uri_Http::CHAR_MARK in Http.php
CHAR_RESERVED
  Zend_Uri_Http::CHAR_RESERVED in Http.php
CHAR_SEGMENT
  Zend_Uri_Http::CHAR_SEGMENT in Http.php
CHAR_UNWISE
  Zend_Uri_Http::CHAR_UNWISE in Http.php
check
  Zend_Uri::check() in Uri.php
  Convenience function, checks that a $uri string is well-formed by validating it but not returning an object. Returns TRUE if $uri is a well-formed URI, or FALSE otherwise.

e
top

Exception.php
  Exception.php in Exception.php

f
top

factory
  Zend_Uri::factory() in Uri.php
  Create a new Zend_Uri object for a URI. If building a new URI, then $uri should contain only the scheme (http, ftp, etc). Otherwise, supply $uri with the complete URI.
fromString
  Zend_Uri_Http::fromString() in Http.php
  Creates a Zend_Uri_Http from the given string

g
top

getFragment
  Zend_Uri_Http::getFragment() in Http.php
  Returns the fragment portion of the URL (after #), or FALSE if none.
getHost
  Zend_Uri_Http::getHost() in Http.php
  Returns the domain or host IP portion of the URL, or FALSE if none.
getPassword
  Zend_Uri_Http::getPassword() in Http.php
  Returns the password portion of the URL, or FALSE if none.
getPath
  Zend_Uri_Http::getPath() in Http.php
  Returns the path and filename portion of the URL, or FALSE if none.
getPort
  Zend_Uri_Http::getPort() in Http.php
  Returns the TCP port, or FALSE if none.
getQuery
  Zend_Uri_Http::getQuery() in Http.php
  Returns the query portion of the URL (after ?), or FALSE if none.
getQueryAsArray
  Zend_Uri_Http::getQueryAsArray() in Http.php
  Returns the query portion of the URL (after ?) as a key-value-array. If the query is empty an empty array is returned
getScheme
  Zend_Uri::getScheme() in Uri.php
  Get the URI's scheme
getUri
  Zend_Uri_Http::getUri() in Http.php
  Returns a URI based on current values of the instance variables. If any part of the URI does not pass validation, then an exception is thrown.
getUri
  Zend_Uri::getUri() in Uri.php
  Return a string representation of this URI.
getUsername
  Zend_Uri_Http::getUsername() in Http.php
  Returns the username portion of the URL, or FALSE if none.

h
top

Http.php
  Http.php in Http.php

r
top

removeQueryParameters
  Zend_Uri_Http::removeQueryParameters() in Http.php
  Remove params in the query string for the current URI, and return the old query.

s
top

setConfig
  Zend_Uri::setConfig() in Uri.php
  Set global configuration options
setFragment
  Zend_Uri_Http::setFragment() in Http.php
  Sets the fragment for the current URI, and returns the old fragment
setHost
  Zend_Uri_Http::setHost() in Http.php
  Sets the host for the current URI, and returns the old host
setPassword
  Zend_Uri_Http::setPassword() in Http.php
  Sets the password for the current URI, and returns the old password
setPath
  Zend_Uri_Http::setPath() in Http.php
  Sets the path for the current URI, and returns the old path
setPort
  Zend_Uri_Http::setPort() in Http.php
  Sets the port for the current URI, and returns the old port
setQuery
  Zend_Uri_Http::setQuery() in Http.php
  Set the query string for the current URI, and return the old query string This method accepts both strings and arrays.
setUsername
  Zend_Uri_Http::setUsername() in Http.php
  Sets the username for the current URI, and returns the old username

u
top

Uri.php
  Uri.php in Uri.php

v
top

valid
  Zend_Uri_Http::valid() in Http.php
  Validate the current URI from the instance variables. Returns true if and only if all parts pass validation.
valid
  Zend_Uri::valid() in Uri.php
  Returns TRUE if this URI is valid, or FALSE otherwise.
validateFragment
  Zend_Uri_Http::validateFragment() in Http.php
  Returns true if and only if the fragment passes validation. If no fragment is passed, then the fragment contained in the instance variable is used.
validateHost
  Zend_Uri_Http::validateHost() in Http.php
  Returns true if and only if the host string passes validation. If no host is passed, then the host contained in the instance variable is used.
validatePassword
  Zend_Uri_Http::validatePassword() in Http.php
  Returns true if and only if the password passes validation. If no password is passed, then the password contained in the instance variable is used.
validatePath
  Zend_Uri_Http::validatePath() in Http.php
  Returns true if and only if the path string passes validation. If no path is passed, then the path contained in the instance variable is used.
validatePort
  Zend_Uri_Http::validatePort() in Http.php
  Returns true if and only if the TCP port string passes validation. If no port is passed, then the port contained in the instance variable is used.
validateQuery
  Zend_Uri_Http::validateQuery() in Http.php
  Returns true if and only if the query string passes validation. If no query is passed, then the query string contained in the instance variable is used.
validateUsername
  Zend_Uri_Http::validateUsername() in Http.php
  Returns true if and only if the username passes validation. If no username is passed, then the username contained in the instance variable is used.

z
top

Zend_Uri
  Zend_Uri in Uri.php
  Abstract class for all Zend_Uri handlers
Zend_Uri_Exception
  Zend_Uri_Exception in Exception.php
  Exceptions for Zend_Uri
Zend_Uri_Http
  Zend_Uri_Http in Http.php
  HTTP(S) URI handler