Class HTMLPurifier_URIDefinition

Description

Super-class for definition datatype objects, implements serialization functions for the class.

Located in /lib/core/Parsers/htmlpurifier/HTMLPurifier.standalone.php (line 6946)

HTMLPurifier_Definition
   |
   --HTMLPurifier_URIDefinition
Variable Summary
mixed $base
mixed $filters
mixed $host
mixed $postFilters
mixed $type
Method Summary
HTMLPurifier_URIDefinition __construct ()
void addFilter ( $filter,  $config)
void doSetup ( $config)
void filter ( &$uri,  $config,  $context)
void postFilter ( &$uri,  $config,  $context)
void registerFilter ( $filter)
void setupFilters ( $config)
void setupMemberVariables ( $config)
Variables
mixed $base (line 6957)

HTMLPurifier_URI object of the base specified at %URI.Base

  • access: public
mixed $defaultScheme (line 6967)

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

  • access: public
mixed $filters = array() (line 6950)
  • access: protected
mixed $host (line 6962)

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

  • access: public
mixed $postFilters = array() (line 6951)
  • access: protected
mixed $registeredFilters = array() (line 6952)
  • access: protected
mixed $type = 'URI' (line 6949)
  • access: public

Redefinition of:
HTMLPurifier_Definition::$type
What type of definition is it?

Inherited Variables

Inherited from HTMLPurifier_Definition

HTMLPurifier_Definition::$setup
Methods
Constructor __construct (line 6969)
  • access: public
HTMLPurifier_URIDefinition __construct ()
addFilter (line 6981)
  • access: public
void addFilter ( $filter,  $config)
  • $filter
  • $config
doSetup (line 6991)
  • access: protected
void doSetup ( $config)
  • $config

Redefinition of:
HTMLPurifier_Definition::doSetup()
Sets up the definition object into the final form, something
filter (line 7018)
  • access: public
void filter ( &$uri,  $config,  $context)
  • &$uri
  • $config
  • $context
postFilter (line 7026)
  • access: public
void postFilter ( &$uri,  $config,  $context)
  • &$uri
  • $config
  • $context
registerFilter (line 6977)
  • access: public
void registerFilter ( $filter)
  • $filter
setupFilters (line 6996)
  • access: protected
void setupFilters ( $config)
  • $config
setupMemberVariables (line 7006)
  • access: protected
void setupMemberVariables ( $config)
  • $config

Inherited Methods

Inherited From HTMLPurifier_Definition

HTMLPurifier_Definition::doSetup()
HTMLPurifier_Definition::setup()

Documentation generated on Sun, 06 Mar 2011 00:24:13 -0500 by phpDocumentor 1.4.3