From efec1a14b95d19ff99bf51519cac663dc103dfb4 Mon Sep 17 00:00:00 2001 From: Roland Franssen Date: Fri, 1 Sep 2017 20:06:13 +0200 Subject: [PATCH 1/2] [HttpKernel] Move EnvParametersResource to config component --- UPGRADE-3.4.md | 2 ++ src/Symfony/Component/HttpKernel/CHANGELOG.md | 1 + .../Component/HttpKernel/Config/EnvParametersResource.php | 2 ++ .../HttpKernel/Tests/Config/EnvParametersResourceTest.php | 3 +++ 4 files changed, 8 insertions(+) diff --git a/UPGRADE-3.4.md b/UPGRADE-3.4.md index 5a677088acd9f..70cc26f976e1c 100644 --- a/UPGRADE-3.4.md +++ b/UPGRADE-3.4.md @@ -154,6 +154,8 @@ HttpKernel * The `getCacheDir()` method of your kernel should not be called while building the container. Use the `%kernel.cache_dir%` parameter instead. Not doing so may break the `cache:clear` command. + * The `Symfony\Component\HttpKernel\Config\EnvParametersResource` class has been deprecated and will be removed in 4.0. + Process ------- diff --git a/src/Symfony/Component/HttpKernel/CHANGELOG.md b/src/Symfony/Component/HttpKernel/CHANGELOG.md index be467b407b00c..4a4c81dac096a 100644 --- a/src/Symfony/Component/HttpKernel/CHANGELOG.md +++ b/src/Symfony/Component/HttpKernel/CHANGELOG.md @@ -8,6 +8,7 @@ CHANGELOG * deprecated commands auto registration * added `AddCacheClearerPass` * added `AddCacheWarmerPass` + * deprecated `EnvParametersResource` 3.3.0 ----- diff --git a/src/Symfony/Component/HttpKernel/Config/EnvParametersResource.php b/src/Symfony/Component/HttpKernel/Config/EnvParametersResource.php index 0fe6aca8c1d8d..0f48869c6375c 100644 --- a/src/Symfony/Component/HttpKernel/Config/EnvParametersResource.php +++ b/src/Symfony/Component/HttpKernel/Config/EnvParametersResource.php @@ -17,6 +17,8 @@ * EnvParametersResource represents resources stored in prefixed environment variables. * * @author Chris Wilkinson + * + * @deprecated since version 3.4, to be removed in 4.0 */ class EnvParametersResource implements SelfCheckingResourceInterface, \Serializable { diff --git a/src/Symfony/Component/HttpKernel/Tests/Config/EnvParametersResourceTest.php b/src/Symfony/Component/HttpKernel/Tests/Config/EnvParametersResourceTest.php index 6fe8a6756899d..986e05d8b888a 100644 --- a/src/Symfony/Component/HttpKernel/Tests/Config/EnvParametersResourceTest.php +++ b/src/Symfony/Component/HttpKernel/Tests/Config/EnvParametersResourceTest.php @@ -14,6 +14,9 @@ use PHPUnit\Framework\TestCase; use Symfony\Component\HttpKernel\Config\EnvParametersResource; +/** + * @group legacy + */ class EnvParametersResourceTest extends TestCase { protected $prefix = '__DUMMY_'; From c8753b98fd57c74d9ccb7e210f19fc0d8589dd39 Mon Sep 17 00:00:00 2001 From: Roland Franssen Date: Fri, 1 Sep 2017 21:43:04 +0200 Subject: [PATCH 2/2] Update UPGRADE-4.0.md --- UPGRADE-4.0.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/UPGRADE-4.0.md b/UPGRADE-4.0.md index 0b9a727a17368..6b061a582db77 100644 --- a/UPGRADE-4.0.md +++ b/UPGRADE-4.0.md @@ -519,6 +519,8 @@ HttpKernel * The `getCacheDir()` method of your kernel should not be called while building the container. Use the `%kernel.cache_dir%` parameter instead. Not doing so may break the `cache:clear` command. + * The `Symfony\Component\HttpKernel\Config\EnvParametersResource` class has been removed. + Ldap ----