Öffentliche Methoden | |
__construct ($data) | |
save () | |
Datenfelder | |
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 Methoden | |
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 Attribute | |
$data | |
$char | |
$EOF | |
$state | |
$tree | |
$token | |
$content_model | |
$escape = false | |
$entities | |
__construct | ( | $data) |
|
private |
Definiert in Zeile 956 der Datei PH5P.php.
Benutzt $char, character(), emitToken() und EOF().
|
private |
|
private |
Definiert in Zeile 904 der Datei PH5P.php.
Benutzt $char, character(), emitToken() und EOF().
|
private |
Definiert in Zeile 1060 der Datei PH5P.php.
Benutzt $char, character(), emitToken(), entityInAttributeValueState() und EOF().
|
private |
Definiert in Zeile 1096 der Datei PH5P.php.
Benutzt $char, character(), emitToken(), entityInAttributeValueState() und EOF().
|
private |
Definiert in Zeile 1132 der Datei PH5P.php.
Benutzt $char, character(), emitToken() und entityInAttributeValueState().
|
private |
Definiert in Zeile 854 der Datei PH5P.php.
Benutzt $char, character(), emitToken() und EOF().
|
private |
Definiert in Zeile 1011 der Datei PH5P.php.
Benutzt $char, character() und emitToken().
|
private |
|
private |
Definiert in Zeile 1185 der Datei PH5P.php.
Benutzt $data, characters(), emitToken() und EOF().
|
private |
|
private |
Definiert in Zeile 482 der Datei PH5P.php.
Wird benutzt von afterDoctypeNameState(), beforeDoctypeNameState(), bogusDoctypeState(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), doctypeState() und tagOpenState().
|
private |
Definiert in Zeile 489 der Datei PH5P.php.
Benutzt EOF().
Wird benutzt von afterAttributeNameState(), attributeNameState(), attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), attributeValueUnquotedState(), beforeAttributeNameState(), beforeAttributeValueState(), closeTagOpenState(), dataState(), entity(), markupDeclarationOpenState(), tagNameState() und tagOpenState().
|
private |
Definiert in Zeile 500 der Datei PH5P.php.
Wird benutzt von bogusCommentState(), closeTagOpenState() und entity().
|
private |
Definiert in Zeile 728 der Datei PH5P.php.
Benutzt $char, char(), character(), characters(), emitToken() und EOF().
|
private |
|
private |
|
private |
|
private |
Definiert in Zeile 505 der Datei PH5P.php.
Benutzt $char, char(), character(), emitToken() und EOF().
|
private |
|
private |
|
private |
Definiert in Zeile 1554 der Datei PH5P.php.
Benutzt $token.
Wird benutzt von afterAttributeNameState(), afterDoctypeNameState(), attributeNameState(), attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), attributeValueUnquotedState(), beforeAttributeNameState(), beforeAttributeValueState(), beforeDoctypeNameState(), bogusCommentState(), bogusDoctypeState(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), entityDataState(), tagNameState() und tagOpenState().
|
private |
Definiert in Zeile 1463 der Datei PH5P.php.
Benutzt $char, character() und characters().
Wird benutzt von entityDataState() und entityInAttributeValueState().
|
private |
Definiert in Zeile 617 der Datei PH5P.php.
Benutzt $char, emitToken() und entity().
|
private |
Definiert in Zeile 1169 der Datei PH5P.php.
Wird benutzt von attributeValueDoubleQuotedState(), attributeValueSingleQuotedState() und attributeValueUnquotedState().
|
private |
Definiert in Zeile 1566 der Datei PH5P.php.
Wird benutzt von __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() und HTML5TreeConstructer\trailingEndPhase().
|
private |
Definiert in Zeile 1214 der Datei PH5P.php.
Benutzt character().
|
private |
Definiert in Zeile 809 der Datei PH5P.php.
Benutzt $char, character(), emitToken() und EOF().
|
private |
Definiert in Zeile 636 der Datei PH5P.php.
Benutzt $char, char(), character() und emitToken().
|
private |
Definiert in Zeile 74 der Datei PH5P.php.
Wird benutzt von afterAttributeNameState(), afterDoctypeNameState(), attributeNameState(), attributeValueDoubleQuotedState(), attributeValueSingleQuotedState(), attributeValueUnquotedState(), beforeAttributeNameState(), beforeAttributeValueState(), beforeDoctypeNameState(), bogusDoctypeState(), char(), closeTagOpenState(), commentDashState(), commentEndState(), commentState(), dataState(), doctypeNameState(), doctypeState(), entity(), entityDataState(), entityInAttributeValueState(), tagNameState() und tagOpenState().
|
private |
Definiert in Zeile 73 der Datei PH5P.php.
Wird benutzt von __construct() und bogusCommentState().
|
private |
Definiert in Zeile 78 der Datei PH5P.php.
Wird benutzt von emitToken().
const CDATA = 2 |
Definiert in Zeile 452 der Datei PH5P.php.
Wird benutzt von HTML5TreeConstructer\inBody() und HTML5TreeConstructer\inHead().
const CHARACTR = 4 |
Definiert in Zeile 459 der Datei PH5P.php.
Wird benutzt von HTML5TreeConstructer\afterBody(), HTML5TreeConstructer\afterFrameset(), HTML5TreeConstructer\afterHead(), HTML5TreeConstructer\beforeHead(), HTML5TreeConstructer\inBody(), HTML5TreeConstructer\inColumnGroup(), HTML5TreeConstructer\inFrameset(), HTML5TreeConstructer\inHead(), HTML5TreeConstructer\initPhase(), HTML5TreeConstructer\inSelect(), HTML5TreeConstructer\inTable(), HTML5TreeConstructer\rootElementPhase() und HTML5TreeConstructer\trailingEndPhase().
const COMMENT = 3 |
Definiert in Zeile 458 der Datei PH5P.php.
Wird benutzt von HTML5TreeConstructer\afterBody(), HTML5TreeConstructer\afterFrameset(), HTML5TreeConstructer\afterHead(), HTML5TreeConstructer\beforeHead(), HTML5TreeConstructer\inBody(), HTML5TreeConstructer\inColumnGroup(), HTML5TreeConstructer\inFrameset(), HTML5TreeConstructer\inHead(), HTML5TreeConstructer\initPhase(), HTML5TreeConstructer\inSelect(), HTML5TreeConstructer\inTable(), HTML5TreeConstructer\rootElementPhase() und HTML5TreeConstructer\trailingEndPhase().
const DOCTYPE = 0 |
Definiert in Zeile 455 der Datei PH5P.php.
Wird benutzt von HTML5TreeConstructer\mainPhase(), HTML5TreeConstructer\rootElementPhase() und HTML5TreeConstructer\trailingEndPhase().
const ENDTAG = 2 |
Definiert in Zeile 457 der Datei PH5P.php.
Wird benutzt von 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() und HTML5TreeConstructer\trailingEndPhase().
const PCDATA = 0 |
Definiert in Zeile 450 der Datei PH5P.php.
Wird benutzt von HTML5TreeConstructer\inHead().
const PLAINTEXT = 3 |
Definiert in Zeile 453 der Datei PH5P.php.
Wird benutzt von HTML5TreeConstructer\inBody().
const RCDATA = 1 |
Definiert in Zeile 451 der Datei PH5P.php.
Wird benutzt von HTML5TreeConstructer\inBody() und HTML5TreeConstructer\inHead().
const STARTTAG = 1 |
Definiert in Zeile 456 der Datei PH5P.php.
Wird benutzt von 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() und HTML5TreeConstructer\trailingEndPhase().