| ILIAS
    release_5-3 Revision v5.3.23-19-g915713cf615
    | 
 Inheritance diagram for HTMLPurifier_URIDefinition:
 Inheritance diagram for HTMLPurifier_URIDefinition: Collaboration diagram for HTMLPurifier_URIDefinition:
 Collaboration diagram for HTMLPurifier_URIDefinition:| Public Member Functions | |
| __construct () | |
| registerFilter ($filter) | |
| addFilter ($filter, $config) | |
| getDefaultScheme ($config, $context) | |
| filter (&$uri, $config, $context) | |
| postFilter (&$uri, $config, $context) | |
|  Public Member Functions inherited from HTMLPurifier_Definition | |
| setup ($config) | |
| Setup function that aborts if already setup.  More... | |
| Data Fields | |
| $type = 'URI' | |
| $base | |
| HTMLPurifier_URI object of the base specified at URI.Base.  More... | |
| $host | |
| String host to consider "home" base, derived off of $base.  More... | |
| $defaultScheme | |
| Name of default scheme based on URI.DefaultScheme and URI.Base.  More... | |
|  Data Fields inherited from HTMLPurifier_Definition | |
| $setup = false | |
| Has setup() been called yet? @type bool.  More... | |
| $optimized = null | |
| If true, write out the final definition object to the cache after setup.  More... | |
| $type | |
| What type of definition is it? @type string.  More... | |
| Protected Member Functions | |
| doSetup ($config) | |
| Sets up the definition object into the final form, something not done by the constructor.  More... | |
| setupFilters ($config) | |
| setupMemberVariables ($config) | |
| doSetup ($config) | |
| Sets up the definition object into the final form, something not done by the constructor.  More... | |
| Protected Attributes | |
| $filters = array() | |
| $postFilters = array() | |
| $registeredFilters = array() | |
Definition at line 3 of file URIDefinition.php.
| HTMLPurifier_URIDefinition::__construct | ( | ) | 
Definition at line 26 of file URIDefinition.php.
References registerFilter().
 Here is the call graph for this function:
 Here is the call graph for this function:| HTMLPurifier_URIDefinition::addFilter | ( | $filter, | |
| $config | |||
| ) | 
Definition at line 42 of file URIDefinition.php.
Referenced by setupFilters().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Sets up the definition object into the final form, something not done by the constructor.
| HTMLPurifier_Config | $config | 
Reimplemented from HTMLPurifier_Definition.
Definition at line 53 of file URIDefinition.php.
References $config, setupFilters(), and setupMemberVariables().
 Here is the call graph for this function:
 Here is the call graph for this function:| HTMLPurifier_URIDefinition::filter | ( | & | $uri, | 
| $config, | |||
| $context | |||
| ) | 
Definition at line 92 of file URIDefinition.php.
| HTMLPurifier_URIDefinition::getDefaultScheme | ( | $config, | |
| $context | |||
| ) | 
Definition at line 87 of file URIDefinition.php.
References $config, and HTMLPurifier_URISchemeRegistry\instance().
 Here is the call graph for this function:
 Here is the call graph for this function:| HTMLPurifier_URIDefinition::postFilter | ( | & | $uri, | 
| $config, | |||
| $context | |||
| ) | 
| HTMLPurifier_URIDefinition::registerFilter | ( | $filter | ) | 
Definition at line 37 of file URIDefinition.php.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 59 of file URIDefinition.php.
References $config, $name, and addFilter().
Referenced by doSetup().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 74 of file URIDefinition.php.
References $config, $parser, and base().
Referenced by doSetup().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 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.
| 
 | 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.
| 
 | protected | 
Definition at line 8 of file URIDefinition.php.
| 
 | protected | 
Definition at line 9 of file URIDefinition.php.
| HTMLPurifier_URIDefinition::$type = 'URI' | 
Definition at line 6 of file URIDefinition.php.