Moodle  2.2.1
http://www.collinsharper.com
HTMLPurifier_URIDefinition Class Reference
Inheritance diagram for HTMLPurifier_URIDefinition:
Collaboration diagram for HTMLPurifier_URIDefinition:

Public Member Functions

 __construct ()
 registerFilter ($filter)
 addFilter ($filter, $config)
 filter (&$uri, $config, $context)
 postFilter (&$uri, $config, $context)

Data Fields

 $type = 'URI'
 $base
 $host
 $defaultScheme

Protected Member Functions

 doSetup ($config)
 setupFilters ($config)
 setupMemberVariables ($config)

Protected Attributes

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

Detailed Description

Definition at line 3 of file URIDefinition.php.


Constructor & Destructor Documentation

Definition at line 26 of file URIDefinition.php.

Here is the call graph for this function:


Member Function Documentation

addFilter ( filter,
config 
)

Definition at line 38 of file URIDefinition.php.

Here is the caller graph for this function:

doSetup ( config) [protected]

Sets up the definition object into the final form, something not done by the constructor

Parameters:
$configHTMLPurifier_Config instance

Reimplemented from HTMLPurifier_Definition.

Definition at line 48 of file URIDefinition.php.

Here is the call graph for this function:

filter ( &$  uri,
config,
context 
)

Definition at line 75 of file URIDefinition.php.

postFilter ( &$  uri,
config,
context 
)

Definition at line 83 of file URIDefinition.php.

registerFilter ( filter)

Definition at line 34 of file URIDefinition.php.

Here is the caller graph for this function:

setupFilters ( config) [protected]

Definition at line 53 of file URIDefinition.php.

Here is the call graph for this function:

Here is the caller graph for this function:

setupMemberVariables ( config) [protected]

Definition at line 63 of file URIDefinition.php.

Here is the caller graph for this function:


Field Documentation

$base

HTMLPurifier_URI object of the base specified at URI.Base

Definition at line 14 of file URIDefinition.php.

$defaultScheme

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

Definition at line 24 of file URIDefinition.php.

$filters = array() [protected]

Definition at line 7 of file URIDefinition.php.

$host

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

Definition at line 19 of file URIDefinition.php.

$postFilters = array() [protected]

Definition at line 8 of file URIDefinition.php.

$registeredFilters = array() [protected]

Definition at line 9 of file URIDefinition.php.

$type = 'URI'

What type of definition is it?

Reimplemented from HTMLPurifier_Definition.

Definition at line 6 of file URIDefinition.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations