Parsoid
A bidirectional parser between wikitext and HTML5
Loading...
Searching...
No Matches
Wikimedia\Parsoid\Tokens\CommentTk Class Reference

Represents a comment. More...

+ Inheritance diagram for Wikimedia\Parsoid\Tokens\CommentTk:
+ Collaboration diagram for Wikimedia\Parsoid\Tokens\CommentTk:

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)
 

Detailed Description

Represents a comment.

Member Function Documentation

◆ jsonSerialize()

Wikimedia\Parsoid\Tokens\CommentTk::jsonSerialize ( )

Reimplemented from Wikimedia\Parsoid\Tokens\Token.


The documentation for this class was generated from the following file: