Class HTMLPurifier_ConfigSchema_Interchange_Directive

InheritanceHTMLPurifier_ConfigSchema_Interchange_Directive

Interchange component class describing configuration directives.

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$aliases List of aliases for the directive. HTMLPurifier_ConfigSchema_Interchange_Directive
$allowed Lookup table of allowed scalar values. HTMLPurifier_ConfigSchema_Interchange_Directive
$default Default value, e.g. 3 or 'DefaultVal'. HTMLPurifier_ConfigSchema_Interchange_Directive
$deprecatedUse ID of directive that supercedes this old directive. HTMLPurifier_ConfigSchema_Interchange_Directive
$deprecatedVersion Version of HTML Purifier this directive was deprecated. Null if not deprecated. HTMLPurifier_ConfigSchema_Interchange_Directive
$description HTML description. HTMLPurifier_ConfigSchema_Interchange_Directive
$external List of external projects this directive depends on, e.g. array('CSSTidy'). HTMLPurifier_ConfigSchema_Interchange_Directive
$id ID of directive. HTMLPurifier_ConfigSchema_Interchange_Directive
$type Type, e.g. 'integer' or 'istring'. HTMLPurifier_ConfigSchema_Interchange_Directive
$typeAllowsNull Whether or not null is allowed as a value. HTMLPurifier_ConfigSchema_Interchange_Directive
$valueAliases Hash of value aliases, e.g. array('alt' => 'real'). Null if value aliasing is disabled (necessary for non-scalar types). HTMLPurifier_ConfigSchema_Interchange_Directive
$version Version of HTML Purifier the directive was introduced, e.g. '1.3.1'. HTMLPurifier_ConfigSchema_Interchange_Directive

Property Details

$aliases public property

e.g. array(new HTMLPurifier_ConfigSchema_Interchange_Id('Ns', 'Dir'))).

public $aliases = []
$allowed public property

e.g. array('allowed' => true). Null if all values are allowed.

public $allowed null
$default public property
public $default null
$deprecatedUse public property

Null if not deprecated.

public $deprecatedUse null
$deprecatedVersion public property
public $deprecatedVersion null
$description public property
public $description null
$external public property
public $external = []
$id public property
public $id null
$type public property
public $type null
$typeAllowsNull public property
public $typeAllowsNull false
$valueAliases public property
public $valueAliases null
$version public property

Null if the directive has always existed.

public $version null