Skip to content

HTMLPurifier_CSSDefinition

Defines allowed CSS attributes and what their values are.

See Also:

  • \HTMLPurifier_HTMLDefinition -

Properties

type

What type of definition is it?

public $type

info

Assoc array of attribute name to definition object.

public $info

Methods

doSetup

Constructs the info array. The meat of this class.

protected doSetup(\HTMLPurifier_Config $config): mixed

Parameters:

Parameter Type Description
$config \HTMLPurifier_Config

doSetupProprietary

protected doSetupProprietary(\HTMLPurifier_Config $config): mixed

Parameters:

Parameter Type Description
$config \HTMLPurifier_Config

doSetupTricky

protected doSetupTricky(\HTMLPurifier_Config $config): mixed

Parameters:

Parameter Type Description
$config \HTMLPurifier_Config

doSetupTrusted

protected doSetupTrusted(\HTMLPurifier_Config $config): mixed

Parameters:

Parameter Type Description
$config \HTMLPurifier_Config

setupConfigStuff

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

protected setupConfigStuff(\HTMLPurifier_Config $config): mixed

Parameters:

Parameter Type Description
$config \HTMLPurifier_Config

Inherited methods

doSetup

Sets up the definition object into the final form, something not done by the constructor

protected doSetup(\HTMLPurifier_Config $config): mixed
  • This method is abstract.

Parameters:

Parameter Type Description
$config \HTMLPurifier_Config

setup

Setup function that aborts if already setup

public setup(\HTMLPurifier_Config $config): mixed

Parameters:

Parameter Type Description
$config \HTMLPurifier_Config


Automatically generated on 2025-03-18