From eb6ff9c7e3a69563f71efd06c1a7e58b5f56ddbf Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Tue, 10 Jan 2017 12:22:35 -0800 Subject: [PATCH] [FrameworkBundle] removed a deprecation notice when using autowiring (on kernel.class_cache.cache_warmer) --- .../FrameworkBundle/CacheWarmer/ClassCacheCacheWarmer.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Symfony/Bundle/FrameworkBundle/CacheWarmer/ClassCacheCacheWarmer.php b/src/Symfony/Bundle/FrameworkBundle/CacheWarmer/ClassCacheCacheWarmer.php index eb407db44d..1240f14c5b 100644 --- a/src/Symfony/Bundle/FrameworkBundle/CacheWarmer/ClassCacheCacheWarmer.php +++ b/src/Symfony/Bundle/FrameworkBundle/CacheWarmer/ClassCacheCacheWarmer.php @@ -11,10 +11,6 @@ namespace Symfony\Bundle\FrameworkBundle\CacheWarmer; -if (PHP_VERSION_ID >= 70000) { - @trigger_error('The '.__NAMESPACE__.'\ClassCacheCacheWarmer class is deprecated since version 3.3 and will be removed in 4.0.', E_USER_DEPRECATED); -} - use Symfony\Component\ClassLoader\ClassCollectionLoader; use Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerInterface; @@ -31,6 +27,10 @@ class ClassCacheCacheWarmer implements CacheWarmerInterface public function __construct(array $declaredClasses = null) { + if (PHP_VERSION_ID >= 70000) { + @trigger_error('The '.__CLASS__.' class is deprecated since version 3.3 and will be removed in 4.0.', E_USER_DEPRECATED); + } + $this->declaredClasses = $declaredClasses; }