Skip to content
Snippets Groups Projects
Commit d003c38e authored by catch's avatar catch
Browse files

Issue #3032605 by mikelutz, Gábor Hojtsy, longwave, martin107: [symfony 4]...

Issue #3032605 by mikelutz, Gábor Hojtsy, longwave, martin107: [symfony 4] Drupal\Component\DependencyInjection\Container should implement Symfony\Contracts\Service\ResetInterface

(cherry picked from commit d105f450)
parent c2299b76
No related branches found
No related tags found
No related merge requests found
......@@ -9,6 +9,7 @@
use Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException;
use Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException;
use Symfony\Component\DependencyInjection\Exception\ServiceCircularReferenceException;
use Symfony\Contracts\Service\ResetInterface;
/**
* Provides a container optimized for Drupal's needs.
......@@ -41,12 +42,9 @@
* - The function getServiceIds() was added as it has a use-case in core and
* contrib.
*
* @todo Implement Symfony\Contracts\Service\ResetInterface once Symfony 4
* is being used. See https://www.drupal.org/project/drupal/issues/3032605
*
* @ingroup container
*/
class Container implements ContainerInterface {
class Container implements ContainerInterface, ResetInterface {
/**
* The parameters of the container.
......
......@@ -12,7 +12,8 @@
},
"require": {
"php": ">=7.3.0",
"symfony/dependency-injection": "^4.4"
"symfony/dependency-injection": "^4.4",
"symfony/service-contracts": "^1.1|^2"
},
"suggest": {
"symfony/expression-language": "For using expressions in service container configuration"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment