File tree Expand file tree Collapse file tree 7 files changed +18
-18
lines changed
Filter options
Expand file tree Collapse file tree 7 files changed +18
-18
lines changed
Original file line number Diff line number Diff line change @@ -352,11 +352,11 @@ add this logic to the bundle class directly::
352
352
;
353
353
}
354
354
355
- public function loadExtension(array $config, ContainerConfigurator $container , ContainerBuilder $builder): void
355
+ public function loadExtension(array $config, ContainerConfigurator $containerConfigurator , ContainerBuilder $builder): void
356
356
{
357
357
// Contrary to the Extension class, the "$config" variable is already merged
358
358
// and processed. You can use it directly to configure the service container.
359
- $container ->services()
359
+ $containerConfigurator ->services()
360
360
->get('acme.social.twitter_client')
361
361
->arg(0, $config['twitter']['client_id'])
362
362
->arg(1, $config['twitter']['client_secret'])
Original file line number Diff line number Diff line change @@ -131,18 +131,18 @@ method::
131
131
132
132
class AcmeHelloBundle extends AbstractBundle
133
133
{
134
- public function loadExtension(array $config, ContainerConfigurator $container , ContainerBuilder $builder): void
134
+ public function loadExtension(array $config, ContainerConfigurator $containerConfigurator , ContainerBuilder $builder): void
135
135
{
136
136
// load an XML, PHP or Yaml file
137
- $container ->import('../config/services.xml');
137
+ $containerConfigurator ->import('../config/services.xml');
138
138
139
139
// you can also add or replace parameters and services
140
- $container ->parameters()
140
+ $containerConfigurator ->parameters()
141
141
->set('acme_hello.phrase', $config['phrase'])
142
142
;
143
143
144
144
if ($config['scream']) {
145
- $container ->services()
145
+ $containerConfigurator ->services()
146
146
->get('acme_hello.printer')
147
147
->class(ScreamingPrinter::class)
148
148
;
Original file line number Diff line number Diff line change @@ -173,20 +173,20 @@ method::
173
173
174
174
class FooBundle extends AbstractBundle
175
175
{
176
- public function prependExtension(ContainerConfigurator $container , ContainerBuilder $builder): void
176
+ public function prependExtension(ContainerConfigurator $containerConfigurator , ContainerBuilder $builder): void
177
177
{
178
178
// prepend
179
179
$builder->prependExtensionConfig('framework', [
180
180
'cache' => ['prefix_seed' => 'foo/bar'],
181
181
]);
182
182
183
183
// append
184
- $container ->extension('framework', [
184
+ $containerConfigurator ->extension('framework', [
185
185
'cache' => ['prefix_seed' => 'foo/bar'],
186
186
]);
187
187
188
188
// append from file
189
- $container ->import('../config/packages/cache.php');
189
+ $containerConfigurator ->import('../config/packages/cache.php');
190
190
}
191
191
}
192
192
Original file line number Diff line number Diff line change @@ -93,10 +93,10 @@ Next, create an ``index.php`` file that defines the kernel class and runs it:
93
93
];
94
94
}
95
95
96
- protected function configureContainer(ContainerConfigurator $c ): void
96
+ protected function configureContainer(ContainerConfigurator $containerConfigurator ): void
97
97
{
98
98
// PHP equivalent of config/packages/framework.yaml
99
- $c ->extension('framework', [
99
+ $containerConfigurator ->extension('framework', [
100
100
'secret' => 'S0ME_SECRET'
101
101
]);
102
102
}
@@ -325,7 +325,7 @@ add a service conditionally based on the ``foo`` value::
325
325
->end();
326
326
}
327
327
328
- public function loadExtension(array $config, ContainerConfigurator $container , ContainerBuilder $builder): void
328
+ public function loadExtension(array $config, ContainerConfigurator $containerConfigurator , ContainerBuilder $builder): void
329
329
{
330
330
if ($config['foo']) {
331
331
$builder->register('foo_service', \stdClass::class);
Original file line number Diff line number Diff line change @@ -770,8 +770,8 @@ typical alert levels, which you can implement immediately using:
770
770
771
771
use Symfony\Component\Notifier\FlashMessage\BootstrapFlashMessageImportanceMapper;
772
772
773
- return function(ContainerConfigurator $configurator ) {
774
- $configurator ->services()
773
+ return function(ContainerConfigurator $containerConfigurator ) {
774
+ $containerConfigurator ->services()
775
775
->set('notifier.flash_message_importance_mapper', BootstrapFlashMessageImportanceMapper::class)
776
776
;
777
777
};
Original file line number Diff line number Diff line change @@ -298,8 +298,8 @@ e.g. change the service based on a parameter:
298
298
use App\Email\NewsletterManagerInterface;
299
299
use App\Email\NewsletterManagerFactory;
300
300
301
- return function(ContainerConfigurator $configurator ) {
302
- $services = $configurator ->services();
301
+ return function(ContainerConfigurator $containerConfigurator ) {
302
+ $services = $containerConfigurator ->services();
303
303
304
304
$services->set(NewsletterManagerInterface::class)
305
305
// use the "tracable_newsletter" service when debug is enabled, "newsletter" otherwise.
Original file line number Diff line number Diff line change @@ -672,8 +672,8 @@ iterator, add the ``exclude`` option:
672
672
// config/services.php
673
673
namespace Symfony\Component\DependencyInjection\Loader\Configurator;
674
674
675
- return function(ContainerConfigurator $configurator ) {
676
- $services = $configurator ->services();
675
+ return function(ContainerConfigurator $containerConfigurator ) {
676
+ $services = $containerConfigurator ->services();
677
677
678
678
// ...
679
679
You can’t perform that action at this time.
0 commit comments