DocumentNodeRenderer

in package
extends DocumentNodeRenderer

Properties

private$document  : \Doctrine\RST\Nodes\DocumentNode                

private$templateRenderer  : \Doctrine\RST\Templates\TemplateRenderer                

private$subFolderInProject  : string                

Methods

public__construct(DocumentNode $document, TemplateRenderer $templateRenderer, string $subFolderInProject) : mixed

Parameters

$document : DocumentNode
$templateRenderer : TemplateRenderer
$subFolderInProject : string

Returns

mixed

publicrenderDocument() : string

Returns

string

privateassembleMenu(string $urlPrefix) : array

Parameters

$urlPrefix : string

Returns

array

privateassembleHeader() : string

Returns

string

privatesetCurrentFileNameInTwigToDetermineRelativePathsToDocumentationRoot(string $urlPrefix) : void

Parameters

$urlPrefix : string