From f216c819ed68e4aae76940323677a82a85ff4938 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Romani=CC=81?= Date: Sat, 29 Nov 2014 19:47:52 +0100 Subject: [PATCH] [ClassLoader] Add a deprecation note about UniversalClassLoader class --- src/Symfony/Component/ClassLoader/CHANGELOG.md | 5 +++++ src/Symfony/Component/ClassLoader/UniversalClassLoader.php | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/src/Symfony/Component/ClassLoader/CHANGELOG.md b/src/Symfony/Component/ClassLoader/CHANGELOG.md index b770166735..635e5eba48 100644 --- a/src/Symfony/Component/ClassLoader/CHANGELOG.md +++ b/src/Symfony/Component/ClassLoader/CHANGELOG.md @@ -1,6 +1,11 @@ CHANGELOG ========= +2.7.0 +----- + + * The UniversalClassLoader class has been deprecated in favor of ClassLoader class + 2.4.0 ----- diff --git a/src/Symfony/Component/ClassLoader/UniversalClassLoader.php b/src/Symfony/Component/ClassLoader/UniversalClassLoader.php index 9b2dff4037..3f13909380 100644 --- a/src/Symfony/Component/ClassLoader/UniversalClassLoader.php +++ b/src/Symfony/Component/ClassLoader/UniversalClassLoader.php @@ -11,6 +11,8 @@ namespace Symfony\Component\ClassLoader; +trigger_error('The "Symfony\Component\ClassLoader\UniversalClassLoader" class was deprecated in version 2.7 and will be removed in 3.0. Use "Symfony\Component\ClassLoader\ClassLoader" instead.', E_USER_DEPRECATED); + /** * UniversalClassLoader implements a "universal" autoloader for PHP 5.3. * @@ -57,6 +59,8 @@ namespace Symfony\Component\ClassLoader; * @author Fabien Potencier * * @api + * + * @deprecated Deprecated since version 2.7, to be removed in 3.0. Use the ClassLoader class instead. */ class UniversalClassLoader {