Skip to content

Commit b723781

Browse files
Moving registering extension above loading config in DI code sample
1 parent 0b0164f commit b723781

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

components/dependency_injection/compilation.rst

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,11 @@ processed when the container is compiled at which point the Extensions are loade
112112
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;
113113

114114
$container = new ContainerBuilder();
115+
$container->registerExtension(new AcmeDemoExtension);
116+
115117
$loader = new YamlFileLoader($container, new FileLocator(__DIR__));
116118
$loader->load('config.yml');
117119

118-
$container->registerExtension(new AcmeDemoExtension);
119120
// ...
120121
$container->compile();
121122

@@ -213,7 +214,7 @@ benefit of merging multiple files and validation of the configuration::
213214
$processor = new Processor();
214215
$config = $processor->processConfiguration($configuration, $configs);
215216

216-
$container->setParameter('acme_demo.FOO', $config['foo']);
217+
$container->setParameter('acme_demo.FOO', $config['foo'])
217218

218219
// ...
219220
}

0 commit comments

Comments
 (0)