\HTML5
Synopsis
class HTML5
{
- // constants
- 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;
- // members
- private $data;
- private $char;
- private $EOF;
- private $state;
- private $tree;
- private $token;
- private $content_model;
- private boolean $escape = false;
- private array $entities = ;
- // methods
- public void __construct()
- public void save()
- private void char()
- private void character()
- private void characters()
- private void dataState()
- private void entityDataState()
- private void tagOpenState()
- private void closeTagOpenState()
- private void tagNameState()
- private void beforeAttributeNameState()
- private void attributeNameState()
- private void afterAttributeNameState()
- private void beforeAttributeValueState()
- private void attributeValueDoubleQuotedState()
- private void attributeValueSingleQuotedState()
- private void attributeValueUnquotedState()
- private void entityInAttributeValueState()
- private void bogusCommentState()
- private void markupDeclarationOpenState()
- private void commentState()
- private void commentDashState()
- private void commentEndState()
- private void doctypeState()
- private void beforeDoctypeNameState()
- private void doctypeNameState()
- private void afterDoctypeNameState()
- private void bogusDoctypeState()
- private void entity()
- private void emitToken()
- private void EOF()
Constants
Name | Value |
---|---|
PCDATA | 0 |
RCDATA | 1 |
CDATA | 2 |
PLAINTEXT | 3 |
DOCTYPE | 0 |
STARTTAG | 1 |
ENDTAG | 2 |
COMMENT | 3 |
CHARACTR | 4 |
EOF | 5 |
Members
private
- $EOF
- $char
- $content_model
- $data
- $entities
- $escape
- $state
- $token
- $tree
Methods
private
- EOF()
- afterAttributeNameState()
- afterDoctypeNameState()
- attributeNameState()
- attributeValueDoubleQuotedState()
- attributeValueSingleQuotedState()
- attributeValueUnquotedState()
- beforeAttributeNameState()
- beforeAttributeValueState()
- beforeDoctypeNameState()
- bogusCommentState()
- bogusDoctypeState()
- char()
- character()
- characters()
- closeTagOpenState()
- commentDashState()
- commentEndState()
- commentState()
- dataState()
- doctypeNameState()
- doctypeState()
- emitToken()
- entity()
- entityDataState()
- entityInAttributeValueState()
- markupDeclarationOpenState()
- tagNameState()
- tagOpenState()