From 8b555209af83b5292853246dc6cbdef9762afc11 Mon Sep 17 00:00:00 2001 From: Nicolas Grekas Date: Wed, 7 Oct 2015 09:47:15 +0200 Subject: [PATCH] [FrameworkBundle] Deprecate the security.secure_random service --- src/Symfony/Bundle/FrameworkBundle/Resources/config/security.xml | 1 + .../Tests/DependencyInjection/FrameworkExtensionTest.php | 1 + 2 files changed, 2 insertions(+) diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/security.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/security.xml index 2b6307a9ef..65c9dc8572 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/security.xml +++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/security.xml @@ -14,6 +14,7 @@ %kernel.cache_dir%/secure_random.seed + The "%service_id%" service is deprecated since Symfony 2.8 and will be removed in 3.0. Use the random_bytes() function instead. diff --git a/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php b/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php index 9bda7ae1ee..a4787ade33 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php +++ b/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php @@ -69,6 +69,7 @@ abstract class FrameworkExtensionTest extends TestCase $this->assertTrue($container->hasDefinition('security.csrf.token_manager')); } + /** @group legacy */ public function testSecureRandomIsAvailableIfCsrfIsDisabled() { $container = $this->createContainerFromFile('csrf_disabled');