8000 [HttpKernel] Deprecate returning a `ContainerBuilder` from `KernelInt… · symfony/symfony@4449b55 · GitHub
[go: up one dir, main page]

Skip to content

Commit 4449b55

Browse files
[HttpKernel] Deprecate returning a ContainerBuilder from KernelInterface::registerContainerConfiguration()
1 parent a69bb1e commit 4449b55

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

UPGRADE-5.3.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ HttpKernel
4646

4747
* Deprecate `ArgumentInterface`
4848
* Deprecate `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
49-
* Marked the class `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` as internal
49+
* Mark the class `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` as internal
50+
* Deprecate returning a `ContainerBuilder` from `KernelInterface::registerContainerConfiguration()`
5051

5152
Messenger
5253
---------

UPGRADE-6.0.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,9 @@ HttpKernel
9494

9595
* Remove `ArgumentInterface`
9696
* Remove `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
97-
* Made `WarmableInterface::warmUp()` return a list of classes or files to preload on PHP 7.4+
98-
* Removed support for `service:action` syntax to reference controllers. Use `serviceOrFqcn::method` instead.
97+
* Make `WarmableInterface::warmUp()` return a list of classes or files to preload on PHP 7.4+
98+
* Remove support for `service:action` syntax to reference controllers. Use `serviceOrFqcn::method` instead.
99+
* Remove support for returning a `ContainerBuilder` from `KernelInterface::registerContainerConfiguration()`
99100

100101
Inflector
101102
---------

src/Symfony/Component/HttpKernel/CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ CHANGELOG
77
* Deprecate `ArgumentInterface`
88
* Add `ArgumentMetadata::getAttributes()`
99
* Deprecate `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
10-
* marked the class `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` as internal
10+
* Mark the class `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` as internal
11+
* Deprecate returning a `ContainerBuilder` from `KernelInterface::registerContainerConfiguration()`
1112

1213
5.2.0
1314
-----

src/Symfony/Component/HttpKernel/Kernel.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -642,6 +642,7 @@ protected function buildContainer()
642642
$this->prepareContainer($container);
643643

644644
if (null !== $cont = $this->registerContainerConfiguration($this->getContainerLoader($container))) {
645+
trigger_deprecation('symfony/http-kernel', '5.3', 'Returning a ContainerBuilder from "%s::registerContainerConfiguration()" is deprecated.', get_debug_type($this));
645646
$container->merge($cont);
646647
}
647648

0 commit comments

Comments
 (0)
0