XOOPS 2.5.6  Final
 All Classes Namespaces Files Functions Variables Pages
HTMLPurifier_URIDefinition Class Reference
Inheritance diagram for HTMLPurifier_URIDefinition:
Inheritance graph

Public Member Functions

 __construct ()
 
 addFilter ($filter, $config)
 
 filter (&$uri, $config, $context)
 
 getDefaultScheme ($config, $context)
 
 postFilter (&$uri, $config, $context)
 
 registerFilter ($filter)
 
- Public Member Functions inherited from HTMLPurifier_Definition
 setup ($config)
 

Public Attributes

 $base
 
 $defaultScheme
 
 $host
 
 $type = 'URI'
 
- Public Attributes inherited from HTMLPurifier_Definition
 $optimized = null
 
 $setup = false
 
 $type
 

Protected Member Functions

 doSetup ($config)
 
 setupFilters ($config)
 
 setupMemberVariables ($config)
 
- Protected Member Functions inherited from HTMLPurifier_Definition
 doSetup ($config)
 

Protected Attributes

 $filters = array()
 
 $postFilters = array()
 
 $registeredFilters = array()
 

Detailed Description

Definition at line 3 of file URIDefinition.php.

Constructor & Destructor Documentation

HTMLPurifier_URIDefinition::__construct ( )

Definition at line 26 of file URIDefinition.php.

References registerFilter().

Here is the call graph for this function:

Member Function Documentation

HTMLPurifier_URIDefinition::addFilter (   $filter,
  $config 
)

Definition at line 39 of file URIDefinition.php.

References $config, and $filter.

Referenced by setupFilters().

Here is the caller graph for this function:

HTMLPurifier_URIDefinition::doSetup (   $config)
protected

Definition at line 49 of file URIDefinition.php.

References $config, setupFilters(), and setupMemberVariables().

Here is the call graph for this function:

HTMLPurifier_URIDefinition::filter ( $uri,
  $config,
  $context 
)

Definition at line 84 of file URIDefinition.php.

References $config, and $result.

HTMLPurifier_URIDefinition::getDefaultScheme (   $config,
  $context 
)

Definition at line 80 of file URIDefinition.php.

References $config, and HTMLPurifier_URISchemeRegistry\instance().

Here is the call graph for this function:

HTMLPurifier_URIDefinition::postFilter ( $uri,
  $config,
  $context 
)

Definition at line 92 of file URIDefinition.php.

References $config, and $result.

HTMLPurifier_URIDefinition::registerFilter (   $filter)

Definition at line 35 of file URIDefinition.php.

References $filter.

Referenced by __construct().

Here is the caller graph for this function:

HTMLPurifier_URIDefinition::setupFilters (   $config)
protected

Definition at line 54 of file URIDefinition.php.

References $conf, $config, $filter, and addFilter().

Referenced by doSetup().

Here is the call graph for this function:

Here is the caller graph for this function:

HTMLPurifier_URIDefinition::setupMemberVariables (   $config)
protected

Definition at line 68 of file URIDefinition.php.

References $config, and $parser.

Referenced by doSetup().

Here is the caller graph for this function:

Member Data Documentation

HTMLPurifier_URIDefinition::$base

HTMLPurifier_URI object of the base specified at URI.Base

Definition at line 14 of file URIDefinition.php.

HTMLPurifier_URIDefinition::$defaultScheme

Name of default scheme based on URI.DefaultScheme and URI.Base

Definition at line 24 of file URIDefinition.php.

HTMLPurifier_URIDefinition::$filters = array()
protected

Definition at line 7 of file URIDefinition.php.

HTMLPurifier_URIDefinition::$host

String host to consider "home" base, derived off of $base

Definition at line 19 of file URIDefinition.php.

HTMLPurifier_URIDefinition::$postFilters = array()
protected

Definition at line 8 of file URIDefinition.php.

HTMLPurifier_URIDefinition::$registeredFilters = array()
protected

Definition at line 9 of file URIDefinition.php.

HTMLPurifier_URIDefinition::$type = 'URI'

Definition at line 6 of file URIDefinition.php.


The documentation for this class was generated from the following file: