RemexHtml
Fast HTML 5 parser
Loading...
Searching...
No Matches
Wikimedia\RemexHtml\TreeBuilder\TraceFormatter Class Reference

Static Public Member Functions

static string getDebugTag ( $element)
 Get a debug tag for an element or null.
 
static string excerpt ( $text)
 Get a short excerpt of some text.
 
static string getPrepositionName ( $prep)
 Get a readable version of the TreeBuilder preposition constants.
 
static startDocument ( $fns, $fn)
 
static endDocument ( $pos)
 
static characters ( $preposition, $refNode, $text, $start, $length, $sourceStart, $sourceLength)
 
static insertElement ( $preposition, $refNode, Element $element, $void, $sourceStart, $sourceLength)
 
static endTag (Element $element, $sourceStart, $sourceLength)
 
static doctype ( $name, $public, $system, $quirks, $sourceStart, $sourceLength)
 
static comment ( $preposition, $refNode, $text, $sourceStart, $sourceLength)
 
static error ( $text, $pos)
 
static mergeAttributes (Element $element, Attributes $attrs, $sourceStart)
 
static removeNode (Element $element, $sourceStart)
 
static reparentChildren (Element $element, Element $newParent, $sourceStart)
 

Member Function Documentation

◆ excerpt()

static string Wikimedia\RemexHtml\TreeBuilder\TraceFormatter::excerpt ( $text)
static

Get a short excerpt of some text.

Parameters
string$text
Returns
string

◆ getDebugTag()

static string Wikimedia\RemexHtml\TreeBuilder\TraceFormatter::getDebugTag ( $element)
static

Get a debug tag for an element or null.

Parameters
Element | SerializerNode | null$element
Returns
string

◆ getPrepositionName()

static string Wikimedia\RemexHtml\TreeBuilder\TraceFormatter::getPrepositionName ( $prep)
static

Get a readable version of the TreeBuilder preposition constants.

Parameters
int$prep
Returns
string

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