API - XOOPS 2.5.11 Beta 2
By monxoops.fr
HTMLPurifier_CSSDefinition Class Reference
Inheritance diagram for HTMLPurifier_CSSDefinition:
Collaboration diagram for HTMLPurifier_CSSDefinition:

Data Fields

 $type = 'CSS'
 
 $info = array()
 
- Data Fields inherited from HTMLPurifier_Definition
 $setup = false
 
 $optimized = null
 
 $type
 

Protected Member Functions

 doSetup ($config)
 
 doSetupProprietary ($config)
 
 doSetupTricky ($config)
 
 doSetupTrusted ($config)
 
 setupConfigStuff ($config)
 
 doSetup ($config)
 

Additional Inherited Members

- Public Member Functions inherited from HTMLPurifier_Definition
 setup ($config)
 

Detailed Description

Defines allowed CSS attributes and what their values are.

See also
HTMLPurifier_HTMLDefinition

Member Function Documentation

◆ doSetup()

doSetup (   $config)
protected

Constructs the info array. The meat of this class.

Parameters
HTMLPurifier_Config$config

Reimplemented from HTMLPurifier_Definition.

Here is the call graph for this function:

◆ doSetupProprietary()

doSetupProprietary (   $config)
protected
Parameters
HTMLPurifier_Config$config
Here is the caller graph for this function:

◆ doSetupTricky()

doSetupTricky (   $config)
protected
Parameters
HTMLPurifier_Config$config
Here is the caller graph for this function:

◆ doSetupTrusted()

doSetupTrusted (   $config)
protected
Parameters
HTMLPurifier_Config$config
Here is the caller graph for this function:

◆ setupConfigStuff()

setupConfigStuff (   $config)
protected

Performs extra config-based processing. Based off of HTMLPurifier_HTMLDefinition.

Parameters
HTMLPurifier_Config$config
Todo:
Refactor duplicate elements into common class (probably using composition, not inheritance).
Here is the caller graph for this function:

Field Documentation

◆ $info

$info = array()

Assoc array of attribute name to definition object. @type HTMLPurifier_AttrDef[]

◆ $type

$type = 'CSS'

The documentation for this class was generated from the following file: