Cheetah
Public Attributes | List of all members
HTMLPurifier_ConfigSchema_Interchange_Directive Class Reference

Public Attributes

 $id
 
 $type
 
 $default
 
 $description
 
 $typeAllowsNull = false
 
 $allowed
 
 $aliases = array()
 
 $valueAliases
 
 $version
 
 $deprecatedUse
 
 $deprecatedVersion
 
 $external = array()
 

Detailed Description

Interchange component class describing configuration directives.

Definition at line 6 of file Directive.php.

Member Data 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: