[HttpKernel] Deprecate returning a ContainerBuilder
from KernelInterface::registerContainerConfiguration()
This commit is contained in:
parent
a69bb1ef99
commit
4449b553a8
@ -46,7 +46,8 @@ HttpKernel
|
|||||||
|
|
||||||
* Deprecate `ArgumentInterface`
|
* Deprecate `ArgumentInterface`
|
||||||
* Deprecate `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
|
* Deprecate `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
|
||||||
* Marked the class `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` as internal
|
* Mark the class `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` as internal
|
||||||
|
* Deprecate returning a `ContainerBuilder` from `KernelInterface::registerContainerConfiguration()`
|
||||||
|
|
||||||
Messenger
|
Messenger
|
||||||
---------
|
---------
|
||||||
|
@ -94,8 +94,9 @@ HttpKernel
|
|||||||
|
|
||||||
* Remove `ArgumentInterface`
|
* Remove `ArgumentInterface`
|
||||||
* Remove `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
|
* Remove `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
|
||||||
* Made `WarmableInterface::warmUp()` return a list of classes or files to preload on PHP 7.4+
|
* Make `WarmableInterface::warmUp()` return a list of classes or files to preload on PHP 7.4+
|
||||||
* Removed support for `service:action` syntax to reference controllers. Use `serviceOrFqcn::method` instead.
|
* Remove support for `service:action` syntax to reference controllers. Use `serviceOrFqcn::method` instead.
|
||||||
|
* Remove support for returning a `ContainerBuilder` from `KernelInterface::registerContainerConfiguration()`
|
||||||
|
|
||||||
Inflector
|
Inflector
|
||||||
---------
|
---------
|
||||||
|
@ -7,7 +7,8 @@ CHANGELOG
|
|||||||
* Deprecate `ArgumentInterface`
|
* Deprecate `ArgumentInterface`
|
||||||
* Add `ArgumentMetadata::getAttributes()`
|
* Add `ArgumentMetadata::getAttributes()`
|
||||||
* Deprecate `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
|
* Deprecate `ArgumentMetadata::getAttribute()`, use `getAttributes()` instead
|
||||||
* marked the class `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` as internal
|
* Mark the class `Symfony\Component\HttpKernel\EventListener\DebugHandlersListener` as internal
|
||||||
|
* Deprecate returning a `ContainerBuilder` from `KernelInterface::registerContainerConfiguration()`
|
||||||
|
|
||||||
5.2.0
|
5.2.0
|
||||||
-----
|
-----
|
||||||
|
@ -642,6 +642,7 @@ abstract class Kernel implements KernelInterface, RebootableInterface, Terminabl
|
|||||||
$this->prepareContainer($container);
|
$this->prepareContainer($container);
|
||||||
|
|
||||||
if (null !== $cont = $this->registerContainerConfiguration($this->getContainerLoader($container))) {
|
if (null !== $cont = $this->registerContainerConfiguration($this->getContainerLoader($container))) {
|
||||||
|
trigger_deprecation('symfony/http-kernel', '5.3', 'Returning a ContainerBuilder from "%s::registerContainerConfiguration()" is deprecated.', get_debug_type($this));
|
||||||
$container->merge($cont);
|
$container->merge($cont);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user