Version3 implements ConfigurationInterface, Normalizable
FinalYes
Tags
Table of Contents
Interfaces
- ConfigurationInterface
- Normalizable
Properties
- $defaultTemplateName : string
Methods
- __construct() : mixed
- getConfigTreeBuilder() : TreeBuilder
- normalize() : array
- 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 $configuration) : array
Parameters
- $configuration : array
Return values
arrayapiSection()
private
apiSection() : ArrayNodeDefinition
Return values
ArrayNodeDefinitionguideSection()
private
guideSection() : ArrayNodeDefinition
Return values
ArrayNodeDefinitionpaths()
private
paths([string[] $defaultValue = [] ]) : ArrayNodeDefinition
Parameters
- $defaultValue : string[] = []
Return values
ArrayNodeDefinitionsource()
private
source([string[] $defaultPaths = [] ]) : ArrayNodeDefinition
Parameters
- $defaultPaths : string[] = []