HttpUrl Class Reference
[Internet standarts implementations]

Inheritance diagram for HttpUrl:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 ensureAbsolute ()
 isValidScheme ()
 isValidPort ()
 normalize ()
 
See also:
http://tools.ietf.org/html/rfc3986#section-6

 makeComparable ()

Static Public Member Functions

static create ()
 
Returns:
HttpUrl


Protected Member Functions

 isValidHostName ()

Protected Attributes

 $knownSubSchemes = array()


Detailed Description

Definition at line 16 of file HttpUrl.class.php.


Member Function Documentation

static HttpUrl::create (  )  [static]

Returns:
HttpUrl

Reimplemented from Url.

Definition at line 23 of file HttpUrl.class.php.

Referenced by OpenIdCredentials::__construct(), NormalizeUrlFilter::apply(), OpenIdConsumer::checkAuthentication(), and OpenIdConsumer::doContinue().

HttpUrl::ensureAbsolute (  ) 

Definition at line 28 of file HttpUrl.class.php.

References Url::fixAuthorityFromPath(), Url::fixMistakenPath(), GenericUri::getAuthority(), GenericUri::setAuthority(), and GenericUri::setPath().

Referenced by makeComparable().

Here is the call graph for this function:

HttpUrl::isValidScheme (  ) 

Reimplemented from GenericUri.

Definition at line 51 of file HttpUrl.class.php.

HttpUrl::isValidPort (  ) 

Reimplemented from GenericUri.

Definition at line 65 of file HttpUrl.class.php.

HttpUrl::isValidHostName (  )  [protected]

Reimplemented from GenericUri.

Definition at line 80 of file HttpUrl.class.php.

References GenericUri::charPattern().

Here is the call graph for this function:

HttpUrl::normalize (  ) 

See also:
http://tools.ietf.org/html/rfc3986#section-6

Reimplemented from Url.

Definition at line 100 of file HttpUrl.class.php.

References GenericUri::$port, GenericUri::$scheme, GenericUri::getPath(), GenericUri::getPort(), GenericUri::getScheme(), GenericUri::setPath(), and GenericUri::setPort().

Here is the call graph for this function:

HttpUrl::makeComparable (  ) 

Definition at line 119 of file HttpUrl.class.php.

References ensureAbsolute().

Referenced by OpenIdCredentials::__construct().

Here is the call graph for this function:


Member Data Documentation

HttpUrl::$knownSubSchemes = array() [protected]

Reimplemented from Url.

Definition at line 18 of file HttpUrl.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:57:45 2007 for onPHP by  doxygen 1.5.4