Parsoid
A bidirectional parser between wikitext and HTML5
|
Represents a comment. More...
Public Member Functions | |
__construct (string $value, ?DataParsoid $dataParsoid=null, ?DataMw $dataMw=null) | |
jsonSerialize () | |
Public Member Functions inherited from Wikimedia\Parsoid\Tokens\Token | |
getName () | |
Get a name for the token. | |
getType () | |
Returns a string key for this token. | |
addAttribute (string $name, $value, ?KVSourceRange $srcOffsets=null) | |
Generic set attribute method. | |
addNormalizedAttribute (string $name, $value, $origValue) | |
Generic set attribute method with support for change detection. | |
getAttributeV (string $name) | |
Generic attribute accessor. | |
getAttributeKV (string $name) | |
Generic attribute accessor. | |
hasAttribute (string $name) | |
Generic attribute accessor. | |
setAttribute (string $name, $value) | |
Set an unshadowed attribute. | |
setShadowInfo (string $name, $value, $origValue) | |
Store the original value of an attribute in a token's dataParsoid. | |
getAttributeShadowInfo (string $name) | |
Attribute info accessor for the wikitext serializer. | |
removeAttribute (string $name) | |
Completely remove all attributes with this name. | |
addSpaceSeparatedAttribute (string $name, string $value) | |
Add a space-separated property value. | |
getWTSource (Frame $frame) | |
Get the wikitext source of a token. | |
fetchExpandedAttrValue (string $key) | |
Public Attributes | |
$value | |
Public Attributes inherited from Wikimedia\Parsoid\Tokens\Token | |
DataParsoid | $dataParsoid |
DataMw | $dataMw = null |
$attribs | |
Additional Inherited Members | |
Static Public Member Functions inherited from Wikimedia\Parsoid\Tokens\Token | |
static | getToken ( $input) |
Get a token from some PHP structure. | |
Protected Member Functions inherited from Wikimedia\Parsoid\Tokens\Token | |
__construct (?DataParsoid $dataParsoid, ?DataMw $dataMw) | |
Represents a comment.
Wikimedia\Parsoid\Tokens\CommentTk::jsonSerialize | ( | ) |
Reimplemented from Wikimedia\Parsoid\Tokens\Token.