Version3
in package
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> = []