Class HTMLPurifier_URIFilter

Description

Chainable filters for custom URI processing.

These filters can perform custom actions on a URI filter object, including transformation or blacklisting.

  • abstract:

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


	
			
Direct descendents
Class Description
HTMLPurifier_URIFilter_DisableExternal Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_DisableResources Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_HostBlacklist Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_MakeAbsolute Chainable filters for custom URI processing.
HTMLPurifier_URIFilter_Munge Chainable filters for custom URI processing.
Variable Summary
mixed $name
mixed $post
Method Summary
bool filter ($uri &$uri, $config $config, $context $context)
void prepare ( $config)
Variables
mixed $post = false (line 7062)

True if this filter should be run after scheme validation.

  • access: public

Redefined in descendants as:
Methods
filter (line 7078)

Filter a URI object

  • return: Whether or not to continue processing: false indicates URL is no good, true indicates continue processing. Note that all changes are committed directly on the URI object
  • abstract:
  • access: public
bool filter ($uri &$uri, $config $config, $context $context)
  • $uri &$uri: Reference to URI object variable
  • $config $config: Instance of HTMLPurifier_Config
  • $context $context: Instance of HTMLPurifier_Context

Redefined in descendants as:
prepare (line 7067)

Performs initialization for the filter

  • access: public
void prepare ( $config)
  • $config

Redefined in descendants as:

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