phpDocumentor

EnvironmentFactory
in package

Tags

Table of Contents

$assetsExtension  : AssetsExtension
$markDownConverter  : ConverterInterface
$renderer  : LinkRenderer
$templateOverridesAt  : Path|null
__construct()  : mixed
create()  : Environment
withTemplateOverridesAt()  : void
addPhpDocumentorExtension()  : void
Adds the phpDocumentor base extension to the Twig Environment.
enableDebug()  : void

Properties

Methods

__construct()

public __construct(LinkRenderer $renderer, ConverterInterface $markDownConverter, AssetsExtension $assetsExtension) : mixed
Parameters
$renderer : LinkRenderer
$markDownConverter : ConverterInterface
$assetsExtension : AssetsExtension
Tags
Return values
mixed

withTemplateOverridesAt()

public withTemplateOverridesAt(Path $path) : void
Parameters
$path : Path
Tags
Return values
void

addPhpDocumentorExtension()

Adds the phpDocumentor base extension to the Twig Environment.

private addPhpDocumentorExtension(ProjectDescriptor $project, Environment $twigEnvironment) : void
Parameters
$project : ProjectDescriptor
$twigEnvironment : Environment
Tags
Return values
void

enableDebug()

private enableDebug(Environment $twigEnvironment) : void
Parameters
$twigEnvironment : Environment
Tags
Return values
void

        

Search results