MathML
in package
implements
ReaderInterface
Table of Contents
Interfaces
Properties
- $dom : DOMDocument
- $math : Math
- $xmlScanner : XmlScanner
- $xpath : DOMXPath
Methods
- __construct() : mixed
- read() : Math|null
- getElement() : AbstractElement
- parseNode() : void
Properties
$dom
private
DOMDocument
$dom
$math
private
Math
$math
$xmlScanner
private
XmlScanner
$xmlScanner
$xpath
private
DOMXPath
$xpath
Methods
__construct()
public
__construct() : mixed
read()
public
read(string $content) : Math|null
Parameters
- $content : string
Return values
Math|nullgetElement()
protected
getElement(DOMNode $nodeElement) : AbstractElement
Parameters
- $nodeElement : DOMNode
Return values
AbstractElementparseNode()
protected
parseNode(DOMNode|null $nodeRowElement, Math|AbstractGroupElement $parent) : void
Parameters
- $nodeRowElement : DOMNode|null
- $parent : Math|AbstractGroupElement