diff --git a/src/DataSyncInfrastructure/Controller/FeedController.php b/src/DataSyncInfrastructure/Controller/FeedController.php index d406ee9..5df0692 100644 --- a/src/DataSyncInfrastructure/Controller/FeedController.php +++ b/src/DataSyncInfrastructure/Controller/FeedController.php @@ -36,6 +36,11 @@ public function __construct( ) { } + /** + * @psalm-suppress MixedAssignment + * @psalm-suppress MixedMethodCall + * @psalm-suppress MixedArgument + */ public function __invoke( string $channelCode, string $localeCode, @@ -62,7 +67,7 @@ public function __invoke( $headerAccessTokenExtractor = new HeaderAccessTokenExtractor(self::AUTHORIZATION_HEADER); $authToken = $headerAccessTokenExtractor->extractAccessToken($request); } else { - $authToken = str_replace('Bearer ', '', $request->headers->get(self::AUTHORIZATION_HEADER)); + $authToken = str_replace('Bearer ', '', (string) $request->headers->get(self::AUTHORIZATION_HEADER)); } if ($authToken === null || !$this->requestValidator->isValid($channel, $localeCode, $authToken)) { throw $this->createAccessDeniedException();