From 9479563846a2db8c8d33ae72659c7eac693e0a27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Tamarelle?= Date: Sat, 23 Mar 2024 11:07:33 +0100 Subject: [PATCH] Allow extending AsMessageHandler Revert a3686fbfbbbfec317213f831eabeb5a450720545 --- UPGRADE-7.1.md | 5 ----- .../Component/Messenger/Attribute/AsMessageHandler.php | 2 -- src/Symfony/Component/Messenger/CHANGELOG.md | 1 - 3 files changed, 8 deletions(-) diff --git a/UPGRADE-7.1.md b/UPGRADE-7.1.md index a2d0b65cebe64..9313b5e02f197 100644 --- a/UPGRADE-7.1.md +++ b/UPGRADE-7.1.md @@ -22,11 +22,6 @@ FrameworkBundle * Mark classes `ConfigBuilderCacheWarmer`, `Router`, `SerializerCacheWarmer`, `TranslationsCacheWarmer`, `Translator` and `ValidatorCacheWarmer` as `final` -Messenger ---------- - - * Make `#[AsMessageHandler]` final - SecurityBundle -------------- diff --git a/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php b/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php index 363553a799622..e0d764e5c4cb2 100644 --- a/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php +++ b/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php @@ -14,8 +14,6 @@ /** * Service tag to autoconfigure message handlers. * - * @final since Symfony 7.1 - * * @author Alireza Mirsepassi */ #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::TARGET_METHOD | \Attribute::IS_REPEATABLE)] diff --git a/src/Symfony/Component/Messenger/CHANGELOG.md b/src/Symfony/Component/Messenger/CHANGELOG.md index 1ede82d02833b..c2abf7a63e83e 100644 --- a/src/Symfony/Component/Messenger/CHANGELOG.md +++ b/src/Symfony/Component/Messenger/CHANGELOG.md @@ -6,7 +6,6 @@ CHANGELOG * Add option `redis_sentinel` as an alias for `sentinel_master` * Add `--all` option to the `messenger:consume` command - * Make `#[AsMessageHandler]` final * Add parameter `$jitter` to `MultiplierRetryStrategy` in order to randomize delay and prevent the thundering herd effect 7.0