Cheetah
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
HTMLPurifier_URIDefinition Class Reference
Inheritance diagram for HTMLPurifier_URIDefinition:
HTMLPurifier_Definition

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)
 

Public Attributes

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

Protected Member Functions

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

Protected Attributes

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

Detailed Description

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

Constructor & Destructor Documentation

◆ __construct()

HTMLPurifier_URIDefinition::__construct ( )

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

Member Function Documentation

◆ addFilter()

HTMLPurifier_URIDefinition::addFilter (   $filter,
  $config 
)

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

◆ doSetup()

HTMLPurifier_URIDefinition::doSetup (   $config)
protected

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

Parameters
HTMLPurifier_Config$config

Reimplemented from HTMLPurifier_Definition.

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

◆ filter()

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

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

◆ getDefaultScheme()

HTMLPurifier_URIDefinition::getDefaultScheme (   $config,
  $context 
)

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

◆ postFilter()

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

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

◆ registerFilter()

HTMLPurifier_URIDefinition::registerFilter (   $filter)

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

◆ setupFilters()

HTMLPurifier_URIDefinition::setupFilters (   $config)
protected

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

◆ setupMemberVariables()

HTMLPurifier_URIDefinition::setupMemberVariables (   $config)
protected

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

Member Data Documentation

◆ $base

HTMLPurifier_URIDefinition::$base

HTMLPurifier_URI object of the base specified at URI.Base

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

◆ $defaultScheme

HTMLPurifier_URIDefinition::$defaultScheme

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

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

◆ $filters

HTMLPurifier_URIDefinition::$filters = array()
protected

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

◆ $host

HTMLPurifier_URIDefinition::$host

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

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

◆ $postFilters

HTMLPurifier_URIDefinition::$postFilters = array()
protected

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

◆ $registeredFilters

HTMLPurifier_URIDefinition::$registeredFilters = array()
protected

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

◆ $type

HTMLPurifier_URIDefinition::$type = 'URI'

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


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