Properties

$colourMap

$colourMap : 

Type

$face

$face : 

Type

$size

$size : 

Type

$color

$color : 

Type

$bold

$bold : 

Type

$italic

$italic : 

Type

$underline

$underline : 

Type

$superscript

$superscript : 

Type

$subscript

$subscript : 

Type

$strikethrough

$strikethrough : 

Type

$startTagCallbacks

$startTagCallbacks : 

Type

$endTagCallbacks

$endTagCallbacks : 

Type

$stack

$stack : 

Type

$stringData

$stringData : 

Type

$richTextObject

$richTextObject : 

Type

Methods

toRichTextObject()

toRichTextObject(  $html) 

Parameters

$html

initialise()

initialise() 

cleanWhitespace()

cleanWhitespace() 

buildTextRun()

buildTextRun() 

rgbToColour()

rgbToColour(  $rgb) 

Parameters

$rgb

colourNameLookup()

colourNameLookup(  $rgb) 

Parameters

$rgb

startFontTag()

startFontTag(  $tag) 

Parameters

$tag

endFontTag()

endFontTag() 

startBoldTag()

startBoldTag() 

endBoldTag()

endBoldTag() 

startItalicTag()

startItalicTag() 

endItalicTag()

endItalicTag() 

startUnderlineTag()

startUnderlineTag() 

endUnderlineTag()

endUnderlineTag() 

startSubscriptTag()

startSubscriptTag() 

endSubscriptTag()

endSubscriptTag() 

startSuperscriptTag()

startSuperscriptTag() 

endSuperscriptTag()

endSuperscriptTag() 

startStrikethruTag()

startStrikethruTag() 

endStrikethruTag()

endStrikethruTag() 

breakTag()

breakTag() 

parseTextNode()

parseTextNode(\DOMText  $textNode) 

Parameters

\DOMText $textNode

handleCallback()

handleCallback(  $element,   $callbackTag,   $callbacks) 

Parameters

$element
$callbackTag
$callbacks

parseElementNode()

parseElementNode(\DOMElement  $element) 

Parameters

\DOMElement $element

parseElements()

parseElements(\DOMNode  $element) 

Parameters

\DOMNode $element