ILIAS
Release_5_0_x_branch Revision 61816
|
Public Member Functions | |
__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 Member Functions | |
char () | |
character ($s, $l=0) | |
characters ($char_class, $start) | |
dataState () | |
entityDataState () | |
tagOpenState () | |
closeTagOpenState () | |
tagNameState () | |
beforeAttributeNameState () | |
attributeNameState () | |
afterAttributeNameState () | |
beforeAttributeValueState () | |
attributeValueDoubleQuotedState () | |
attributeValueSingleQuotedState () | |
attributeValueUnquotedState () | |
entityInAttributeValueState () | |
bogusCommentState () | |
markupDeclarationOpenState () | |
commentState () | |
commentDashState () | |
commentEndState () | |
doctypeState () | |
beforeDoctypeNameState () | |
doctypeNameState () | |
afterDoctypeNameState () | |
bogusDoctypeState () | |
entity () | |
emitToken ($token) | |
EOF () |
Private Attributes | |
$data | |
$char | |
$EOF | |
$state | |
$tree | |
$token | |
$content_model | |
$escape = false | |
$entities |
HTML5::__construct | ( | $data | ) |
Definition at line 462 of file PH5P.php.
References $data, EOF(), and PCDATA.
|
private |
Definition at line 956 of file PH5P.php.
References $char, character(), emitToken(), and EOF().
|
private |
Definition at line 1419 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 904 of file PH5P.php.
References $char, character(), emitToken(), and EOF().
|
private |
Definition at line 1060 of file PH5P.php.
References $char, character(), emitToken(), entityInAttributeValueState(), and EOF().
|
private |
Definition at line 1096 of file PH5P.php.
References $char, character(), emitToken(), entityInAttributeValueState(), and EOF().
|
private |
Definition at line 1132 of file PH5P.php.
References $char, character(), emitToken(), and entityInAttributeValueState().
|
private |
Definition at line 854 of file PH5P.php.
References $char, character(), emitToken(), and EOF().
|
private |
Definition at line 1011 of file PH5P.php.
References $char, character(), and emitToken().
|
private |
Definition at line 1337 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 1185 of file PH5P.php.
References $data, characters(), emitToken(), and EOF().
|
private |
Definition at line 1443 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 482 of file PH5P.php.
Referenced by afterDoctypeNameState(), beforeDoctypeNameState(), bogusDoctypeState(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), doctypeState(), and tagOpenState().
|
private |
Definition at line 489 of file PH5P.php.
References EOF().
Referenced by afterAttributeNameState(), attributeNameState(), attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), attributeValueUnquotedState(), beforeAttributeNameState(), beforeAttributeValueState(), closeTagOpenState(), dataState(), entity(), markupDeclarationOpenState(), tagNameState(), and tagOpenState().
|
private |
Definition at line 500 of file PH5P.php.
Referenced by bogusCommentState(), closeTagOpenState(), and entity().
|
private |
Definition at line 728 of file PH5P.php.
References $char, char(), character(), characters(), emitToken(), and EOF().
|
private |
Definition at line 1270 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 1298 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 1243 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 505 of file PH5P.php.
References $char, char(), character(), emitToken(), and EOF().
|
private |
Definition at line 1389 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
|
private |
Definition at line 1554 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(), tagNameState(), and tagOpenState().
|
private |
Definition at line 1463 of file PH5P.php.
References $char, character(), and characters().
Referenced by entityDataState(), and entityInAttributeValueState().
|
private |
Definition at line 617 of file PH5P.php.
References $char, emitToken(), and entity().
|
private |
Definition at line 1169 of file PH5P.php.
References $char, and entity().
Referenced by attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), and attributeValueUnquotedState().
|
private |
Definition at line 1566 of file PH5P.php.
References EOF.
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().
|
private |
Definition at line 1214 of file PH5P.php.
References character().
|
private |
Definition at line 809 of file PH5P.php.
References $char, character(), emitToken(), and EOF().
|
private |
Definition at line 636 of file PH5P.php.
References $char, char(), character(), and emitToken().
|
private |
Definition at line 74 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 73 of file PH5P.php.
Referenced by __construct(), and bogusCommentState().
|
private |
Definition at line 78 of file PH5P.php.
Referenced by emitToken().
const HTML5::CDATA = 2 |
Definition at line 452 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody(), and HTML5TreeConstructer\inHead().
const HTML5::CHARACTR = 4 |
Definition at line 459 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 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::DOCTYPE = 0 |
Definition at line 455 of file PH5P.php.
Referenced by HTML5TreeConstructer\mainPhase(), HTML5TreeConstructer\rootElementPhase(), and HTML5TreeConstructer\trailingEndPhase().
const HTML5::ENDTAG = 2 |
Definition at line 457 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::PCDATA = 0 |
Definition at line 450 of file PH5P.php.
Referenced by __construct(), emitToken(), and HTML5TreeConstructer\inHead().
const HTML5::PLAINTEXT = 3 |
Definition at line 453 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody().
const HTML5::RCDATA = 1 |
Definition at line 451 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody(), and HTML5TreeConstructer\inHead().
const HTML5::STARTTAG = 1 |
Definition at line 456 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().