\HTMLPurifier_ConfigSchema
Configuration definition, defines directives and their defaults.
Synopsis
class HTMLPurifier_ConfigSchema
{
- // members
- public array $defaults = ;
- public $defaultPlist;
- public array $info = ;
- protected static $singleton;
- // methods
- public void __construct()
- public static void makeFromSerial()
- public static void instance()
- public void add()
- public void addValueAliases()
- public void addAllowedValues()
- public void addAlias()
- public void postProcess()
Members
protected
-
$singleton
Application-wide singleton
public
-
$defaultPlist
The default property list. Do not edit this property list. -
$defaults
Defaults of the directives and namespaces. -
$info
Definition of the directives. The structure of this is:
Methods
public
- __construct()
- add() — Defines a directive for configuration
- addAlias() — Defines a directive alias for backwards compatibility
- addAllowedValues() — Defines a set of allowed values for a directive.
- addValueAliases() — Defines a directive value alias.
- instance() — Retrieves an instance of the application-wide configuration definition.
- makeFromSerial() — Unserializes the default ConfigSchema.
- postProcess() — Replaces any stdclass that only has the type property with type integer.