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
ConfigurationInterfaceload()
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