From ab6c86a336691cd61dd78aa5e217522230d823ef Mon Sep 17 00:00:00 2001 From: Cedric Ziel Date: Tue, 1 Apr 2025 12:15:26 +0200 Subject: [PATCH 1/2] fix: add Override attribute --- src/Propagation/ServerTiming/src/ServerTimingPropagator.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Propagation/ServerTiming/src/ServerTimingPropagator.php b/src/Propagation/ServerTiming/src/ServerTimingPropagator.php index abfb751cc..9fdf2059a 100644 --- a/src/Propagation/ServerTiming/src/ServerTimingPropagator.php +++ b/src/Propagation/ServerTiming/src/ServerTimingPropagator.php @@ -30,6 +30,7 @@ public function fields(): array ]; } + #[\Override] public function inject(&$carrier, ?PropagationSetterInterface $setter = null, ?ContextInterface $context = null): void { $setter = $setter ?? ArrayAccessGetterSetter::getInstance(); From a3911d4e7240d7717d13c0e7ca8249344569d89a Mon Sep 17 00:00:00 2001 From: Cedric Ziel Date: Tue, 1 Apr 2025 12:48:04 +0200 Subject: [PATCH 2/2] fix: ignore missing attribute --- src/Propagation/ServerTiming/src/ServerTimingPropagator.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Propagation/ServerTiming/src/ServerTimingPropagator.php b/src/Propagation/ServerTiming/src/ServerTimingPropagator.php index 9fdf2059a..5cec81291 100644 --- a/src/Propagation/ServerTiming/src/ServerTimingPropagator.php +++ b/src/Propagation/ServerTiming/src/ServerTimingPropagator.php @@ -30,6 +30,9 @@ public function fields(): array ]; } + /** + * @suppress PhanUndeclaredClassAttribute + */ #[\Override] public function inject(&$carrier, ?PropagationSetterInterface $setter = null, ?ContextInterface $context = null): void {