RemexHtml
Fast HTML 5 parser
Loading...
Searching...
No Matches
Wikimedia\RemexHtml\Serializer\AbstractSerializer Interface Reference
+ Inheritance diagram for Wikimedia\RemexHtml\Serializer\AbstractSerializer:

Public Member Functions

string getResult ()
 Get the serialized result of tree construction.
 
- Public Member Functions inherited from Wikimedia\RemexHtml\TreeBuilder\TreeHandler
 startDocument ( $fragmentNamespace, $fragmentName)
 Called when parsing starts.
 
 endDocument ( $pos)
 Called when parsing stops.
 
 characters ( $preposition, $ref, $text, $start, $length, $sourceStart, $sourceLength)
 Insert characters.
 
 insertElement ( $preposition, $ref, Element $element, $void, $sourceStart, $sourceLength)
 Insert an element.
 
 endTag (Element $element, $sourceStart, $sourceLength)
 A hint that an element was closed and was removed from the stack of open elements.
 
 doctype ( $name, $public, $system, $quirks, $sourceStart, $sourceLength)
 A valid DOCTYPE token was found.
 
 comment ( $preposition, $ref, $text, $sourceStart, $sourceLength)
 Insert a comment.
 
 error ( $text, $pos)
 A parse error.
 
 mergeAttributes (Element $element, Attributes $attrs, $sourceStart)
 Add attributes to an existing element.
 
 removeNode (Element $element, $sourceStart)
 Remove a node from the tree, and all its children.
 
 reparentChildren (Element $element, Element $newParent, $sourceStart)
 Take all children of a given parent $element, and insert them as children of $newParent, removing them from their original parent in the process.
 

Member Function Documentation

◆ getResult()

string Wikimedia\RemexHtml\Serializer\AbstractSerializer::getResult ( )

Get the serialized result of tree construction.

Returns
string

Implemented in Wikimedia\RemexHtml\DOM\DOMSerializer, and Wikimedia\RemexHtml\Serializer\Serializer.


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