ILIAS
Release_5_0_x_branch Revision 61816
|
Records errors for particular segments of an HTML document such as tokens, attributes or CSS properties. More...
Public Member Functions | |
getChild ($type, $id) | |
addError ($severity, $message) |
Data Fields | |
const | TOKEN = 0 |
Possible values for $children first-key. | |
const | ATTR = 1 |
const | CSSPROP = 2 |
$type | |
Type of this struct. | |
$value | |
Value of the struct we are recording errors for. | |
$errors = array() | |
Errors registered for this structure. | |
$children = array() | |
Child ErrorStructs that are from this structure. |
Records errors for particular segments of an HTML document such as tokens, attributes or CSS properties.
They can contain error structs (which apply to components of what they represent), but their main purpose is to hold errors applying to whatever struct is being used.
Definition at line 9 of file ErrorStruct.php.
HTMLPurifier_ErrorStruct::addError | ( | $severity, | |
$message | |||
) |
int | $severity | |
string | $message |
Definition at line 68 of file ErrorStruct.php.
HTMLPurifier_ErrorStruct::getChild | ( | $type, | |
$id | |||
) |
string | $type | |
string | $id |
Definition at line 55 of file ErrorStruct.php.
References $type.
HTMLPurifier_ErrorStruct::$children = array() |
Child ErrorStructs that are from this structure.
For example, a TOKEN ErrorStruct would contain ATTR ErrorStructs. This is a multi-dimensional array in structure: [TYPE]['identifier'] array
Definition at line 48 of file ErrorStruct.php.
HTMLPurifier_ErrorStruct::$errors = array() |
HTMLPurifier_ErrorStruct::$type |
Type of this struct.
string
Definition at line 24 of file ErrorStruct.php.
Referenced by getChild().
HTMLPurifier_ErrorStruct::$value |
Value of the struct we are recording errors for.
There are various values for this:
Definition at line 34 of file ErrorStruct.php.
const HTMLPurifier_ErrorStruct::ATTR = 1 |
Definition at line 17 of file ErrorStruct.php.
Referenced by HTMLPurifier_ErrorCollector\send().
const HTMLPurifier_ErrorStruct::CSSPROP = 2 |
Definition at line 18 of file ErrorStruct.php.
Referenced by HTMLPurifier_ErrorCollector\send().
const HTMLPurifier_ErrorStruct::TOKEN = 0 |
Possible values for $children first-key.
Note that top-level structures are automatically token-level.
Definition at line 16 of file ErrorStruct.php.
Referenced by HTMLPurifier_ErrorCollector\send().