ILIAS
Release_4_2_x_branch Revision 61807
|
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 127 of file PH5P.php.
References $data, EOF(), and PCDATA.
|
private |
Definition at line 584 of file PH5P.php.
References $char, character(), emitToken(), and EOF().
|
private |
Definition at line 1027 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 533 of file PH5P.php.
References $char, character(), emitToken(), and EOF().
|
private |
Definition at line 686 of file PH5P.php.
References $char, character(), emitToken(), entityInAttributeValueState(), and EOF().
|
private |
Definition at line 721 of file PH5P.php.
References $char, character(), emitToken(), entityInAttributeValueState(), and EOF().
|
private |
Definition at line 756 of file PH5P.php.
References $char, character(), emitToken(), and entityInAttributeValueState().
|
private |
Definition at line 484 of file PH5P.php.
References $char, character(), emitToken(), and EOF().
|
private |
Definition at line 638 of file PH5P.php.
References $char, character(), and emitToken().
|
private |
Definition at line 951 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 807 of file PH5P.php.
References $data, characters(), emitToken(), and EOF().
|
private |
Definition at line 1050 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 146 of file PH5P.php.
Referenced by afterDoctypeNameState(), beforeDoctypeNameState(), bogusDoctypeState(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), doctypeState(), and tagOpenState().
|
private |
Definition at line 152 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 162 of file PH5P.php.
Referenced by bogusCommentState(), closeTagOpenState(), and entity().
|
private |
Definition at line 367 of file PH5P.php.
References $char, char(), character(), characters(), emitToken(), and EOF().
|
private |
Definition at line 887 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 914 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 861 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
Definition at line 166 of file PH5P.php.
References $char, char(), character(), emitToken(), and EOF().
|
private |
Definition at line 998 of file PH5P.php.
References $char, char(), emitToken(), and EOF().
|
private |
|
private |
Definition at line 1159 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 1069 of file PH5P.php.
References $char, character(), and characters().
Referenced by entityDataState(), and entityInAttributeValueState().
|
private |
Definition at line 266 of file PH5P.php.
References $char, emitToken(), and entity().
|
private |
Definition at line 792 of file PH5P.php.
References $char, and entity().
Referenced by attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), and attributeValueUnquotedState().
|
private |
Definition at line 1170 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 833 of file PH5P.php.
References character().
|
private |
Definition at line 440 of file PH5P.php.
References $char, character(), emitToken(), and EOF().
|
private |
Definition at line 282 of file PH5P.php.
References $char, char(), character(), and emitToken().
|
private |
Definition at line 65 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 64 of file PH5P.php.
Referenced by __construct(), and bogusCommentState().
|
private |
Definition at line 69 of file PH5P.php.
Referenced by emitToken().
const HTML5::CDATA = 2 |
Definition at line 117 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody(), and HTML5TreeConstructer\inHead().
const HTML5::CHARACTR = 4 |
Definition at line 124 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 123 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 120 of file PH5P.php.
Referenced by HTML5TreeConstructer\mainPhase(), HTML5TreeConstructer\rootElementPhase(), and HTML5TreeConstructer\trailingEndPhase().
const HTML5::ENDTAG = 2 |
Definition at line 122 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 115 of file PH5P.php.
Referenced by __construct(), emitToken(), and HTML5TreeConstructer\inHead().
const HTML5::PLAINTEXT = 3 |
Definition at line 118 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody().
const HTML5::RCDATA = 1 |
Definition at line 116 of file PH5P.php.
Referenced by HTML5TreeConstructer\inBody(), and HTML5TreeConstructer\inHead().
const HTML5::STARTTAG = 1 |
Definition at line 121 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().