Guides

PagesExtension extends Extension
in package
implements PrependExtensionInterface

FinalYes

Symfony DI extension for the guides-pages package.

Registers the page output format renderer, its Twig templates, and the RunPagesListener that drives the standalone-pages sub-pipeline.

Accepted guides.xml configuration:

<extension
    class="phpDocumentor\Guides\Pages\DependencyInjection\PagesExtension"
    source-directory="pages/"
/>

Table of Contents

Interfaces

PrependExtensionInterface

Methods

getConfiguration()  : ConfigurationInterface
load()  : void
prepend()  : void

Methods

getConfiguration()

public getConfiguration(array<string|int, mixed> $config, ContainerBuilder $container) : ConfigurationInterface
Parameters
$config : array<string|int, mixed>
$container : ContainerBuilder
Return values
ConfigurationInterface

load()

public load(array<string|int, mixed> $configs, ContainerBuilder $container) : void
Parameters
$configs : array<string|int, mixed>
$container : ContainerBuilder

prepend()

public prepend(ContainerBuilder $container) : void
Parameters
$container : ContainerBuilder
On this page

Search results