TableOfContentsRenderer
in package
implements
NodeRendererInterface, XmlNodeRendererInterface
FinalYes
Table of Contents
Interfaces
Properties
Methods
- __construct() : mixed
- getXmlAttributes() : array<string, scalar>
- getXmlTagName() : string
- render() : Stringable|string|null
Properties
$innerRenderer
private
NodeRendererInterface|XmlNodeRendererInterface
$innerRenderer
Methods
__construct()
public
__construct(NodeRendererInterface $innerRenderer) : mixed
Parameters
- $innerRenderer : NodeRendererInterface
Tags
getXmlAttributes()
public
getXmlAttributes(Node $node) : array<string, scalar>
Parameters
- $node : Node
Return values
array<string, scalar>getXmlTagName()
public
getXmlTagName(Node $node) : string
Parameters
- $node : Node
Return values
stringrender()
public
render(Node $node, ChildNodeRendererInterface $childRenderer) : Stringable|string|null
Parameters
- $node : Node
- $childRenderer : ChildNodeRendererInterface