ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Public Member Functions | |
__construct ($data) | |
save () | |
__construct ($data) | |
save () | |
Data Fields | |
const | PCDATA = 0 |
const | RCDATA = 1 |
const | CDATA = 2 |
const | PLAINTEXT = 3 |
const | DOCTYPE = 0 |
const | STARTTAG = 1 |
const | ENDTAG = 2 |
const | COMMENT = 3 |
const | CHARACTR = 4 |
const | EOF = 5 |
Private Attributes | |
$data | |
$char | |
$EOF | |
$state | |
$tree | |
$token | |
$content_model | |
$escape = false | |
$entities | |
HTML5::__construct | ( | $data | ) |
Definition at line 461 of file PH5P.php.
HTML5::__construct | ( | $data | ) |
Definition at line 67 of file PH5P.php.
|
private |
Definition at line 955 of file PH5P.php.
References $char, character(), emitToken(), and EOF.
|
private |
Definition at line 535 of file PH5P.php.
References $char, character(), emitToken(), and EOF.
|
private |
Definition at line 1418 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 991 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 903 of file PH5P.php.
References $char, character(), emitToken(), and EOF.
|
private |
Definition at line 483 of file PH5P.php.
References $char, character(), emitToken(), and EOF.
|
private |
Definition at line 1059 of file PH5P.php.
References $char, character(), emitToken(), entityInAttributeValueState(), and EOF.
|
private |
Definition at line 639 of file PH5P.php.
References $char, character(), emitToken(), entityInAttributeValueState(), and EOF.
|
private |
Definition at line 1095 of file PH5P.php.
References $char, character(), emitToken(), entityInAttributeValueState(), and EOF.
|
private |
Definition at line 675 of file PH5P.php.
References $char, character(), emitToken(), entityInAttributeValueState(), and EOF.
|
private |
Definition at line 1131 of file PH5P.php.
References $char, character(), emitToken(), and entityInAttributeValueState().
|
private |
Definition at line 711 of file PH5P.php.
References $char, character(), emitToken(), and entityInAttributeValueState().
|
private |
Definition at line 853 of file PH5P.php.
References $char, character(), emitToken(), and EOF.
|
private |
Definition at line 433 of file PH5P.php.
References $char, character(), emitToken(), and EOF.
|
private |
Definition at line 1010 of file PH5P.php.
References $char, character(), and emitToken().
|
private |
Definition at line 590 of file PH5P.php.
References $char, character(), and emitToken().
|
private |
Definition at line 1336 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 913 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 1184 of file PH5P.php.
References $data, characters(), emitToken(), and EOF.
|
private |
Definition at line 763 of file PH5P.php.
References $data, characters(), emitToken(), and EOF.
|
private |
Definition at line 1442 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 1015 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 481 of file PH5P.php.
Referenced by afterDoctypeNameState(), beforeDoctypeNameState(), bogusDoctypeState(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), doctypeState(), and tagOpenState().
|
private |
|
private |
Definition at line 488 of file PH5P.php.
Referenced by afterAttributeNameState(), attributeNameState(), attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), attributeValueUnquotedState(), beforeAttributeNameState(), beforeAttributeValueState(), closeTagOpenState(), dataState(), entity(), markupDeclarationOpenState(), tagNameState(), and tagOpenState().
|
private |
|
private |
Definition at line 499 of file PH5P.php.
References $start.
Referenced by bogusCommentState(), closeTagOpenState(), and entity().
|
private |
|
private |
Definition at line 727 of file PH5P.php.
References $char, char(), character(), characters(), emitToken(), and EOF.
|
private |
Definition at line 314 of file PH5P.php.
References $char, char(), character(), characters(), emitToken(), and EOF.
|
private |
Definition at line 1269 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 846 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 1297 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 874 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 1242 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 819 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 504 of file PH5P.php.
References $char, char(), character(), emitToken(), and EOF.
|
private |
Definition at line 113 of file PH5P.php.
References $char, char(), character(), emitToken(), and EOF.
|
private |
Definition at line 1388 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
Definition at line 961 of file PH5P.php.
References $char, char(), emitToken(), and EOF.
|
private |
|
private |
|
private |
Definition at line 1553 of file PH5P.php.
References $token, and PCDATA.
Referenced by afterAttributeNameState(), afterDoctypeNameState(), attributeNameState(), attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), attributeValueUnquotedState(), beforeAttributeNameState(), beforeAttributeValueState(), beforeDoctypeNameState(), bogusCommentState(), bogusDoctypeState(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), entityDataState(), entityInAttributeValueState(), tagNameState(), and tagOpenState().
|
private |
|
private |
Definition at line 1462 of file PH5P.php.
References $char, $start, character(), and characters().
Referenced by entityDataState(), and entityInAttributeValueState().
|
private |
Definition at line 1035 of file PH5P.php.
References $char, $start, character(), and characters().
|
private |
Definition at line 616 of file PH5P.php.
References $char, emitToken(), and entity().
|
private |
Definition at line 214 of file PH5P.php.
References $char, emitToken(), and entity().
|
private |
Definition at line 1168 of file PH5P.php.
References $char, and entity().
Referenced by attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), and attributeValueUnquotedState().
|
private |
Definition at line 748 of file PH5P.php.
References $char, emitToken(), and entity().
|
private |
|
private |
|
private |
Definition at line 1213 of file PH5P.php.
References character().
|
private |
Definition at line 790 of file PH5P.php.
References character().
HTML5::save | ( | ) |
|
private |
Definition at line 808 of file PH5P.php.
References $char, character(), emitToken(), and EOF.
|
private |
Definition at line 388 of file PH5P.php.
References $char, character(), emitToken(), and EOF.
|
private |
Definition at line 635 of file PH5P.php.
References $char, CDATA, char(), character(), emitToken(), PCDATA, and RCDATA.
|
private |
Definition at line 228 of file PH5P.php.
References $char, CDATA, char(), character(), emitToken(), PCDATA, and RCDATA.
|
private |
Definition at line 73 of file PH5P.php.
Referenced by afterAttributeNameState(), afterDoctypeNameState(), attributeNameState(), attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), attributeValueUnquotedState(), beforeAttributeNameState(), beforeAttributeValueState(), beforeDoctypeNameState(), bogusDoctypeState(), char(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), doctypeState(), entity(), entityDataState(), entityInAttributeValueState(), tagNameState(), and tagOpenState().
|
private |
Definition at line 72 of file PH5P.php.
Referenced by __construct(), and bogusCommentState().
|
private |
Definition at line 77 of file PH5P.php.
Referenced by emitToken().
const HTML5::CDATA = 2 |
Definition at line 451 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody(), HTML5TreeConstructer\inHead(), and tagOpenState().
const HTML5::CHARACTR = 4 |
Definition at line 458 of file PH5P.php.
Referenced by HTML5TreeConstructer\afterBody(), HTML5TreeConstructer\afterFrameset(), HTML5TreeConstructer\afterHead(), HTML5TreeConstructer\beforeHead(), HTML5TreeConstructer\inBody(), HTML5TreeConstructer\inColumnGroup(), HTML5TreeConstructer\inFrameset(), HTML5TreeConstructer\inHead(), HTML5TreeConstructer\initPhase(), HTML5TreeConstructer\inSelect(), HTML5TreeConstructer\inTable(), HTML5TreeConstructer\rootElementPhase(), and HTML5TreeConstructer\trailingEndPhase().
const HTML5::COMMENT = 3 |
Definition at line 457 of file PH5P.php.
Referenced by HTML5TreeConstructer\afterBody(), HTML5TreeConstructer\afterFrameset(), HTML5TreeConstructer\afterHead(), HTML5TreeConstructer\beforeHead(), HTML5TreeConstructer\inBody(), HTML5TreeConstructer\inColumnGroup(), HTML5TreeConstructer\inFrameset(), HTML5TreeConstructer\inHead(), HTML5TreeConstructer\initPhase(), HTML5TreeConstructer\inSelect(), HTML5TreeConstructer\inTable(), HTML5TreeConstructer\rootElementPhase(), and HTML5TreeConstructer\trailingEndPhase().
const HTML5::DOCTYPE = 0 |
Definition at line 454 of file PH5P.php.
Referenced by HTML5TreeConstructer\mainPhase(), HTML5TreeConstructer\rootElementPhase(), and HTML5TreeConstructer\trailingEndPhase().
const HTML5::ENDTAG = 2 |
Definition at line 456 of file PH5P.php.
Referenced by HTML5TreeConstructer\afterBody(), HTML5TreeConstructer\afterFrameset(), HTML5TreeConstructer\beforeHead(), HTML5TreeConstructer\closeCell(), HTML5TreeConstructer\inBody(), HTML5TreeConstructer\inCaption(), HTML5TreeConstructer\inCell(), HTML5TreeConstructer\inColumnGroup(), HTML5TreeConstructer\inFrameset(), HTML5TreeConstructer\inHead(), HTML5TreeConstructer\initPhase(), HTML5TreeConstructer\inRow(), HTML5TreeConstructer\inSelect(), HTML5TreeConstructer\inTable(), HTML5TreeConstructer\inTableBody(), HTML5TreeConstructer\rootElementPhase(), and HTML5TreeConstructer\trailingEndPhase().
const HTML5::EOF = 5 |
Definition at line 459 of file PH5P.php.
Referenced by __construct(), afterAttributeNameState(), afterDoctypeNameState(), attributeNameState(), attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), beforeAttributeNameState(), beforeDoctypeNameState(), bogusCommentState(), bogusDoctypeState(), char(), character(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), HTML5TreeConstructer\initPhase(), HTML5TreeConstructer\mainPhase(), HTML5TreeConstructer\rootElementPhase(), tagNameState(), and HTML5TreeConstructer\trailingEndPhase().
const HTML5::PCDATA = 0 |
Definition at line 449 of file PH5P.php.
Referenced by __construct(), emitToken(), HTML5TreeConstructer\inHead(), and tagOpenState().
const HTML5::PLAINTEXT = 3 |
Definition at line 452 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody().
const HTML5::RCDATA = 1 |
Definition at line 450 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody(), HTML5TreeConstructer\inHead(), and tagOpenState().
const HTML5::STARTTAG = 1 |
Definition at line 455 of file PH5P.php.
Referenced by HTML5TreeConstructer\afterFrameset(), HTML5TreeConstructer\afterHead(), HTML5TreeConstructer\beforeHead(), HTML5TreeConstructer\inBody(), HTML5TreeConstructer\inCaption(), HTML5TreeConstructer\inCell(), HTML5TreeConstructer\inColumnGroup(), HTML5TreeConstructer\inFrameset(), HTML5TreeConstructer\inHead(), HTML5TreeConstructer\initPhase(), HTML5TreeConstructer\inRow(), HTML5TreeConstructer\inSelect(), HTML5TreeConstructer\inTable(), HTML5TreeConstructer\inTableBody(), HTML5TreeConstructer\mainPhase(), HTML5TreeConstructer\rootElementPhase(), and HTML5TreeConstructer\trailingEndPhase().