Version3 implements ConfigurationInterface, Normalizable
FinalYes
Tags
Table of Contents
Interfaces
- ConfigurationInterface
- Normalizable
Properties
- $defaultTemplateName : string
Methods
- __construct() : mixed
- getConfigTreeBuilder() : TreeBuilder
- normalize() : array<string|int, mixed>
- apiSection() : ArrayNodeDefinition
- guideSection() : ArrayNodeDefinition
- paths() : ArrayNodeDefinition
- source() : ArrayNodeDefinition
Properties
$defaultTemplateName read-only
        private
            string
    $defaultTemplateName
    
    
        This is injected so that the name of the default template can be defined globally in the app
Methods
__construct()
    public
                    __construct(string $defaultTemplateName) : mixed
    Parameters
- $defaultTemplateName : string
getConfigTreeBuilder()
    public
                    getConfigTreeBuilder() : TreeBuilder
    Return values
TreeBuildernormalize()
    public
                    normalize(array<string|int, mixed> $configuration) : array<string|int, mixed>
    Parameters
- $configuration : array<string|int, mixed>
Return values
array<string|int, mixed>apiSection()
    private
                    apiSection() : ArrayNodeDefinition
    Return values
ArrayNodeDefinitionguideSection()
    private
                    guideSection() : ArrayNodeDefinition
    Return values
ArrayNodeDefinitionpaths()
    private
                    paths([array<string|int, string> $defaultValue = [] ]) : ArrayNodeDefinition
    Parameters
- $defaultValue : array<string|int, string> = []
Return values
ArrayNodeDefinitionsource()
    private
                    source([array<string|int, string> $defaultPaths = [] ]) : ArrayNodeDefinition
    Parameters
- $defaultPaths : array<string|int, string> = []