ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
HTMLPurifier_ConfigSchema_Interchange_Directive Class Reference

Interchange component class describing configuration directives. More...

+ Collaboration diagram for HTMLPurifier_ConfigSchema_Interchange_Directive:

Data Fields

 $id
 ID of directive. More...
 
 $type
 Type, e.g. More...
 
 $default
 Default value, e.g. More...
 
 $description
 HTML description. More...
 
 $typeAllowsNull = false
 Whether or not null is allowed as a value. More...
 
 $allowed
 Lookup table of allowed scalar values. More...
 
 $aliases = array()
 List of aliases for the directive. More...
 
 $valueAliases
 Hash of value aliases, e.g. More...
 
 $version
 Version of HTML Purifier the directive was introduced, e.g. More...
 
 $deprecatedUse
 ID of directive that supercedes this old directive. More...
 
 $deprecatedVersion
 Version of HTML Purifier this directive was deprecated. More...
 
 $external = array()
 List of external projects this directive depends on, e.g. More...
 

Detailed Description

Interchange component class describing configuration directives.

Definition at line 6 of file Directive.php.

Field Documentation

◆ $aliases

HTMLPurifier_ConfigSchema_Interchange_Directive::$aliases = array()

List of aliases for the directive.

e.g. array(new HTMLPurifier_ConfigSchema_Interchange_Id('Ns', 'Dir'))). @type HTMLPurifier_ConfigSchema_Interchange_Id[]

Definition at line 52 of file Directive.php.

◆ $allowed

HTMLPurifier_ConfigSchema_Interchange_Directive::$allowed

Lookup table of allowed scalar values.

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

Definition at line 45 of file Directive.php.

◆ $default

HTMLPurifier_ConfigSchema_Interchange_Directive::$default

Default value, e.g.

3 or 'DefaultVal'. @type mixed

Definition at line 25 of file Directive.php.

◆ $deprecatedUse

HTMLPurifier_ConfigSchema_Interchange_Directive::$deprecatedUse

ID of directive that supercedes this old directive.

Null if not deprecated. @type HTMLPurifier_ConfigSchema_Interchange_Id

Definition at line 73 of file Directive.php.

◆ $deprecatedVersion

HTMLPurifier_ConfigSchema_Interchange_Directive::$deprecatedVersion

Version of HTML Purifier this directive was deprecated.

Null if not deprecated. @type string

Definition at line 80 of file Directive.php.

◆ $description

HTMLPurifier_ConfigSchema_Interchange_Directive::$description

HTML description.

@type string

Definition at line 31 of file Directive.php.

◆ $external

HTMLPurifier_ConfigSchema_Interchange_Directive::$external = array()

List of external projects this directive depends on, e.g.

array('CSSTidy'). @type array

Definition at line 86 of file Directive.php.

◆ $id

HTMLPurifier_ConfigSchema_Interchange_Directive::$id

ID of directive.

@type HTMLPurifier_ConfigSchema_Interchange_Id

Definition at line 13 of file Directive.php.

◆ $type

HTMLPurifier_ConfigSchema_Interchange_Directive::$type

Type, e.g.

'integer' or 'istring'. @type string

Definition at line 19 of file Directive.php.

◆ $typeAllowsNull

HTMLPurifier_ConfigSchema_Interchange_Directive::$typeAllowsNull = false

Whether or not null is allowed as a value.

@type bool

Definition at line 37 of file Directive.php.

◆ $valueAliases

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). @type array

Definition at line 59 of file Directive.php.

◆ $version

HTMLPurifier_ConfigSchema_Interchange_Directive::$version

Version of HTML Purifier the directive was introduced, e.g.

'1.3.1'. Null if the directive has always existed. @type string

Definition at line 66 of file Directive.php.


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