Öffentliche Methoden | |
__construct () | |
validate ($interchange) | |
validateId ($id) | |
validateDirective ($d) | |
validateDirectiveAllowed ($d) | |
validateDirectiveValueAliases ($d) | |
validateDirectiveAliases ($d) | |
Geschützte Methoden | |
with ($obj, $member) | |
error ($target, $msg) | |
getFormattedContext () | |
Geschützte Attribute | |
$interchange | |
$aliases | |
$context = array() | |
$parser | |
Performs validations on HTMLPurifier_ConfigSchema_Interchange
Definiert in Zeile 11 der Datei Validator.php.
__construct | ( | ) |
Definiert in Zeile 36 der Datei Validator.php.
|
protected |
Emits an error, providing helpful context.
HTMLPurifier_ConfigSchema_Exception |
Definiert in Zeile 228 der Datei Validator.php.
Benutzt getFormattedContext().
Wird benutzt von validate(), validateDirective(), validateDirectiveAliases(), validateDirectiveAllowed(), validateDirectiveValueAliases() und validateId().
|
protected |
Returns a formatted context string.
Definiert in Zeile 242 der Datei Validator.php.
Wird benutzt von error() und with().
validate | ( | $interchange) |
Validates a fully-formed interchange object.
HTMLPurifier_ConfigSchema_Interchange | $interchange |
Definiert in Zeile 46 der Datei Validator.php.
Benutzt $interchange, error() und validateDirective().
validateDirective | ( | $d) |
Validates a HTMLPurifier_ConfigSchema_Interchange_Directive object.
HTMLPurifier_ConfigSchema_Interchange_Directive | $d |
Definiert in Zeile 86 der Datei Validator.php.
Benutzt HTMLPurifier_VarParser\$stringTypes, HTMLPurifier_VarParser\$types, error(), validateDirectiveAliases(), validateDirectiveAllowed(), validateDirectiveValueAliases(), validateId() und with().
Wird benutzt von validate().
validateDirectiveAliases | ( | $d) |
Extra validation if $aliases member variable of HTMLPurifier_ConfigSchema_Interchange_Directive is defined.
HTMLPurifier_ConfigSchema_Interchange_Directive | $d |
Definiert in Zeile 190 der Datei Validator.php.
Benutzt error(), validateId() und with().
Wird benutzt von validateDirective().
validateDirectiveAllowed | ( | $d) |
Extra validation if $allowed member variable of HTMLPurifier_ConfigSchema_Interchange_Directive is defined.
HTMLPurifier_ConfigSchema_Interchange_Directive | $d |
Definiert in Zeile 129 der Datei Validator.php.
Wird benutzt von validateDirective().
validateDirectiveValueAliases | ( | $d) |
Extra validation if $valueAliases member variable of HTMLPurifier_ConfigSchema_Interchange_Directive is defined.
HTMLPurifier_ConfigSchema_Interchange_Directive | $d |
Definiert in Zeile 154 der Datei Validator.php.
Wird benutzt von validateDirective().
validateId | ( | $id) |
Validates a HTMLPurifier_ConfigSchema_Interchange_Id object.
HTMLPurifier_ConfigSchema_Interchange_Id | $id |
Definiert in Zeile 66 der Datei Validator.php.
Wird benutzt von validateDirective() und validateDirectiveAliases().
|
protected |
Convenience function for generating HTMLPurifier_ConfigSchema_ValidatorAtom for validating simple member variables of objects.
$obj | |
$member |
Definiert in Zeile 219 der Datei Validator.php.
Benutzt getFormattedContext().
Wird benutzt von validateDirective(), validateDirectiveAliases(), validateDirectiveAllowed(), validateDirectiveValueAliases() und validateId().
|
protected |
array
Definiert in Zeile 22 der Datei Validator.php.
|
protected |
Context-stack to provide easy to read error messages. array
Definiert in Zeile 28 der Datei Validator.php.
|
protected |
HTMLPurifier_ConfigSchema_Interchange
Definiert in Zeile 17 der Datei Validator.php.
Wird benutzt von validate().
|
protected |
to test default's type. HTMLPurifier_VarParser
Definiert in Zeile 34 der Datei Validator.php.