\HTMLPurifier_URIDefinition
Synopsis
class HTMLPurifier_URIDefinition
extends HTMLPurifier_Definition
{
- // members
- public string $type = 'URI';
- protected array $filters = ;
- protected array $postFilters = ;
- protected array $registeredFilters = ;
- public $base;
- public $host;
- public $defaultScheme;
- // methods
- public void __construct()
- public void registerFilter()
- public void addFilter()
- protected void doSetup()
- protected void setupFilters()
- protected void setupMemberVariables()
- public void filter()
- public void postFilter()
- // Inherited methods from HTMLPurifier_Definition
- protected abstract void doSetup()
- public void setup()
Hierarchy
Extends
Members
protected
- $filters
- $postFilters
- $registeredFilters
public
-
$base
HTMLPurifier_URI object of the base specified at %URI.Base -
$defaultScheme
Name of default scheme based on %URI.DefaultScheme and %URI.Base -
$host
String host to consider "home" base, derived off of $base -
$setup
Has setup() been called yet? - $type
-
$type
What type of definition is it?
Methods
protected
public
Inherited from HTMLPurifier_Definition
protected
- doSetup() — Sets up the definition object into the final form, something not done by the constructor
public
- setup() — Setup function that aborts if already setup