Class HTMLPurifier_ConfigSchema_Validator
Performs validations on HTMLPurifier_ConfigSchema_Interchange
Note:
If you see '// handled by InterchangeBuilder', that means a design decision in
that class would prevent this validation from ever being necessary. We have them
anyway, however, for redundancy.
Located at xoops_trust_path/libs/htmlpurifier/library/HTMLPurifier/ConfigSchema/Validator.php
Located at xoops_trust_path/libs/htmlpurifier/library/HTMLPurifier/ConfigSchema/Validator.php
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
validateDirectiveAllowed( $d )
Extra validation if $allowed member variable of HTMLPurifier_ConfigSchema_Interchange_Directive is defined. |
public
|
#
validateDirectiveValueAliases( $d )
Extra validation if $valueAliases member variable of HTMLPurifier_ConfigSchema_Interchange_Directive is defined. |
public
|
#
validateDirectiveAliases( $d )
Extra validation if $aliases member variable of HTMLPurifier_ConfigSchema_Interchange_Directive is defined. |
protected
|
|
protected
|
|
protected
|
protected
|
$interchange |
|
#
Easy to access global objects. |
protected
|
$aliases |
|
|
protected
array
|
$context | array() |
#
Context-stack to provide easy to read error messages. |
protected
|
$parser |
|
#
HTMLPurifier_VarParser to test default's type. |