XOOPS 2.5.6  Final
 All Classes Namespaces Files Functions Variables Pages
HTMLPurifier_CSSDefinition Class Reference
Inheritance diagram for HTMLPurifier_CSSDefinition:
Inheritance graph

Public Attributes

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

Protected Member Functions

 doSetup ($config)
 
 doSetupProprietary ($config)
 
 doSetupTricky ($config)
 
 doSetupTrusted ($config)
 
 setupConfigStuff ($config)
 
- Protected Member Functions inherited from HTMLPurifier_Definition
 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

Definition at line 7 of file CSSDefinition.php.

Member Function Documentation

HTMLPurifier_CSSDefinition::doSetup (   $config)
protected

Constructs the info array. The meat of this class.

Definition at line 20 of file CSSDefinition.php.

References $config, doSetupProprietary(), doSetupTricky(), doSetupTrusted(), and setupConfigStuff().

Here is the call graph for this function:

HTMLPurifier_CSSDefinition::doSetupProprietary (   $config)
protected

Definition at line 235 of file CSSDefinition.php.

Referenced by doSetup().

Here is the caller graph for this function:

HTMLPurifier_CSSDefinition::doSetupTricky (   $config)
protected

Definition at line 254 of file CSSDefinition.php.

Referenced by doSetup().

Here is the caller graph for this function:

HTMLPurifier_CSSDefinition::doSetupTrusted (   $config)
protected

Definition at line 267 of file CSSDefinition.php.

Referenced by doSetup().

Here is the caller graph for this function:

HTMLPurifier_CSSDefinition::setupConfigStuff (   $config)
protected

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

Todo:
Refactor duplicate elements into common class (probably using composition, not inheritance).

Definition at line 291 of file CSSDefinition.php.

References $config.

Referenced by doSetup().

Here is the caller graph for this function:

Member Data Documentation

HTMLPurifier_CSSDefinition::$info = array()

Assoc array of attribute name to definition object.

Definition at line 15 of file CSSDefinition.php.

HTMLPurifier_CSSDefinition::$type = 'CSS'

Definition at line 10 of file CSSDefinition.php.


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