8000 [HttpKernel] Deprecate StreamedResponseListener, it serves no purpose… · symfony/symfony@01349f7 · GitHub
[go: up one dir, main page]

Skip to content

Commit 01349f7

Browse files
[HttpKernel] Deprecate StreamedResponseListener, it serves no purpose anymore
1 parent 2d723e1 commit 01349f7

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

src/Symfony/Bundle/FrameworkBundle/Resources/config/web.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
use Symfony\Component\HttpKernel\EventListener\ErrorListener;
2727
use Symfony\Component\HttpKernel\EventListener\LocaleListener;
2828
use Symfony\Component\HttpKernel\EventListener\ResponseListener;
29-
use Symfony\Component\HttpKernel\EventListener\StreamedResponseListener;
3029
use Symfony\Component\HttpKernel\EventListener\ValidateRequestListener;
3130

3231
return static function (ContainerConfigurator $container) {
@@ -79,9 +78,6 @@
7978
])
8079
->tag('kernel.event_subscriber')
8180

82-
->set('streamed_response_listener', StreamedResponseListener::class)
83-
->tag('kernel.event_subscriber')
84-
8581
->set('locale_listener', LocaleListener::class)
8682
->args([
8783
service('request_stack'),

src/Symfony/Component/HttpKernel/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
9
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ CHANGELOG
55
---
66

77
* Add `BackedEnumValueResolver` to resolve backed enum cases from request attributes in controller arguments
8+
* Deprecate StreamedResponseListener, it's not needed anymore
8

910
6.0
1011
---

src/Symfony/Component/HttpKernel/EventListener/AbstractSessionListener.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ public static function getSubscribedEvents(): array
246246
{
247247
return [
248248
KernelEvents::REQUEST => ['onKernelRequest', 128],
249-
// low priority to come after regular response listeners, but higher than StreamedResponseListener
249+
// low priority to come after regular response listeners
250250
KernelEvents::RESPONSE => ['onKernelResponse', -1000],
251251
];
252252
}

src/Symfony/Component/HttpKernel/EventListener/StreamedResponseListener.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,17 @@
1616
use Symfony\Component\HttpKernel\Event\ResponseEvent;
1717
use Symfony\Component\HttpKernel\KernelEvents;
1818

19+
trigger_deprecation('symfony/http-kernel', '6.1', 'The "%s" class is deprecated.', StreamedResponseListener::class);
20+
1921
/**
2022
* StreamedResponseListener is responsible for sending the Response
2123
* to the client.
2224
*
2325
* @author Fabien Potencier <fabien@symfony.com>
2426
*
2527
* @final
28+
*
29+
* @deprecated since Symfony 6.1
2630
*/
2731
class StreamedResponseListener implements EventSubscriberInterface
2832
{

0 commit comments

Comments
 (0)
10C8
0