HTMLPurifier_CSSDefinition
extends HTMLPurifier_Definition
in package
Defines allowed CSS attributes and what their values are.
Tags
Table of Contents
Properties
- $info : mixed
- Assoc array of attribute name to definition object.
- $optimized : mixed
- If true, write out the final definition object to the cache after setup. This will be true only if all invocations to get a raw definition object are also optimized. This does not cause file system thrashing because on subsequent calls the cached object is used and any writes to the raw definition object are short circuited. See enduser-customize.html for the high-level picture.
- $setup : mixed
- Has setup() been called yet?
- $type : mixed
- What type of definition is it?
Methods
- setup() : mixed
- Setup function that aborts if already setup
- doSetup() : mixed
- Constructs the info array. The meat of this class.
- doSetupProprietary() : mixed
- doSetupTricky() : mixed
- doSetupTrusted() : mixed
- setupConfigStuff() : mixed
- Performs extra config-based processing. Based off of HTMLPurifier_HTMLDefinition.
Properties
$info
Assoc array of attribute name to definition object.
public
mixed
$info
= []
Tags
$optimized
If true, write out the final definition object to the cache after setup. This will be true only if all invocations to get a raw definition object are also optimized. This does not cause file system thrashing because on subsequent calls the cached object is used and any writes to the raw definition object are short circuited. See enduser-customize.html for the high-level picture.
public
mixed
$optimized
= \null
Tags
$setup
Has setup() been called yet?
public
mixed
$setup
= \false
Tags
$type
What type of definition is it?
public
mixed
$type
= 'CSS'
Methods
setup()
Setup function that aborts if already setup
public
setup(HTMLPurifier_Config $config) : mixed
Parameters
- $config : HTMLPurifier_Config
doSetup()
Constructs the info array. The meat of this class.
protected
doSetup(HTMLPurifier_Config $config) : mixed
Parameters
- $config : HTMLPurifier_Config
doSetupProprietary()
protected
doSetupProprietary(HTMLPurifier_Config $config) : mixed
Parameters
- $config : HTMLPurifier_Config
doSetupTricky()
protected
doSetupTricky(HTMLPurifier_Config $config) : mixed
Parameters
- $config : HTMLPurifier_Config
doSetupTrusted()
protected
doSetupTrusted(HTMLPurifier_Config $config) : mixed
Parameters
- $config : HTMLPurifier_Config
setupConfigStuff()
Performs extra config-based processing. Based off of HTMLPurifier_HTMLDefinition.
protected
setupConfigStuff(HTMLPurifier_Config $config) : mixed
Parameters
- $config : HTMLPurifier_Config