Class HTMLPurifier_URIDefinition

Description

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

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

Located in /library/HTMLPurifier/URIDefinition.php (line 3)

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 14)

HTMLPurifier_URI object of the base specified at %URI.

HTMLPurifier_URI object of the base specified at %URI.Base

  • access: public
mixed $defaultScheme (line 24)

Name of default scheme based on %URI.

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

  • access: public
mixed $filters = array() (line 7)
  • access: protected
mixed $host (line 19)

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

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

  • access: public
mixed $postFilters = array() (line 8)
  • access: protected
mixed $registeredFilters = array() (line 9)
  • access: protected
mixed $type = 'URI' (line 6)
  • 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 26)
  • access: public
HTMLPurifier_URIDefinition __construct ()
addFilter (line 38)
  • access: public
void addFilter ( $filter,  $config)
  • $filter
  • $config
doSetup (line 48)
  • access: protected
void doSetup ( $config)
  • $config

Redefinition of:
HTMLPurifier_Definition::doSetup()
Sets up the definition object into the final form, something
filter (line 75)
  • access: public
void filter ( &$uri,  $config,  $context)
  • &$uri
  • $config
  • $context
postFilter (line 83)
  • access: public
void postFilter ( &$uri,  $config,  $context)
  • &$uri
  • $config
  • $context
registerFilter (line 34)
  • access: public
void registerFilter ( $filter)
  • $filter
setupFilters (line 53)
  • access: protected
void setupFilters ( $config)
  • $config
setupMemberVariables (line 63)
  • access: protected
void setupMemberVariables ( $config)
  • $config

Inherited Methods

Inherited From HTMLPurifier_Definition

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

Documentation generated on Thu, 19 Jun 2008 18:50:29 -0400 by phpDocumentor 1.4.2