MergeExtensionConfigurationContainerBuilder
class MergeExtensionConfigurationContainerBuilder extends ContainerBuilder
A container builder preventing using methods that wouldn't have any effect from extensions.
Methods
__construct(ExtensionInterface $extension, ParameterBagInterface $parameterBag = null) | ||
addCompilerPass(CompilerPassInterface $pass, $type = PassConfig::TYPE_BEFORE_OPTIMIZATION, int $priority) {@inheritdoc} | ||
registerExtension(ExtensionInterface $extension) {@inheritdoc} | ||
compile(bool $resolveEnvPlaceholders = false) {@inheritdoc} | ||
resolveEnvPlaceholders($value, $format = null, array $usedEnvs = null) {@inheritdoc} |
Details
__construct(ExtensionInterface $extension, ParameterBagInterface $parameterBag = null)
Parameters
ExtensionInterface | $extension | |
ParameterBagInterface | $parameterBag |
addCompilerPass(CompilerPassInterface $pass, $type = PassConfig::TYPE_BEFORE_OPTIMIZATION, int $priority)
{@inheritdoc}
Parameters
CompilerPassInterface | $pass | |
$type | ||
int | $priority |
registerExtension(ExtensionInterface $extension)
{@inheritdoc}
Parameters
ExtensionInterface | $extension |
compile(bool $resolveEnvPlaceholders = false)
{@inheritdoc}
Parameters
bool | $resolveEnvPlaceholders |
resolveEnvPlaceholders($value, $format = null, array $usedEnvs = null)
{@inheritdoc}
Parameters
$value | ||
$format | ||
array | $usedEnvs |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationContainerBuilder.html