HTMLPurifier_AttrDef_URI Class Reference

Validates a URI as defined by RFC 3986. More...

Inheritance diagram for HTMLPurifier_AttrDef_URI:

HTMLPurifier_AttrDef_CSS_URI HTMLPurifier_AttrDef_CSS_URI

List of all members.

Public Member Functions

 __construct ($embeds_resource=false)
 
Parameters:
$embeds_resource_resource Does the URI here result in an extra HTTP request?

 make ($string)
 validate ($uri, $config, $context)
 __construct ($embeds_resource=false)
 
Parameters:
$embeds_resource_resource Does the URI here result in an extra HTTP request?

 make ($string)
 validate ($uri, $config, $context)

Protected Attributes

 $parser
 $embedsResource


Detailed Description

Validates a URI as defined by RFC 3986.

Note:
Scheme-specific mechanics deferred to HTMLPurifier_URIScheme

Definition at line 7 of file URI.php.


Constructor & Destructor Documentation

HTMLPurifier_AttrDef_URI::__construct ( embeds_resource = false  ) 

Parameters:
$embeds_resource_resource Does the URI here result in an extra HTTP request?

Definition at line 16 of file URI.php.

HTMLPurifier_AttrDef_URI::__construct ( embeds_resource = false  ) 

Parameters:
$embeds_resource_resource Does the URI here result in an extra HTTP request?

Definition at line 7320 of file HTMLPurifier.standalone.php.


Member Function Documentation

HTMLPurifier_AttrDef_URI::make ( string  ) 

Definition at line 21 of file URI.php.

HTMLPurifier_AttrDef_URI::validate ( uri,
config,
context 
)

Reimplemented in HTMLPurifier_AttrDef_CSS_URI, and HTMLPurifier_AttrDef_CSS_URI.

Definition at line 26 of file URI.php.

HTMLPurifier_AttrDef_URI::make ( string  ) 

Definition at line 7325 of file HTMLPurifier.standalone.php.

HTMLPurifier_AttrDef_URI::validate ( uri,
config,
context 
)

Reimplemented in HTMLPurifier_AttrDef_CSS_URI, and HTMLPurifier_AttrDef_CSS_URI.

Definition at line 7330 of file HTMLPurifier.standalone.php.


Member Data Documentation

HTMLPurifier_AttrDef_URI::$parser [protected]

Definition at line 10 of file URI.php.

HTMLPurifier_AttrDef_URI::$embedsResource [protected]

Definition at line 11 of file URI.php.


The documentation for this class was generated from the following files:
Generated on Thu Jun 19 18:47:29 2008 for HTMLPurifier by  doxygen 1.5.3