From 2c74eb9c4e90bad3f7a415a4c540587aaf28023d Mon Sep 17 00:00:00 2001 From: David Arenas Date: Sat, 14 Jan 2023 23:01:00 +0000 Subject: [PATCH] Fix Symfony 6.2 deprecation Request::getContentType is deprecated since Symfony 6.2 --- src/JsonRequestTransformerListener.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/JsonRequestTransformerListener.php b/src/JsonRequestTransformerListener.php index ba61360..582a326 100755 --- a/src/JsonRequestTransformerListener.php +++ b/src/JsonRequestTransformerListener.php @@ -44,7 +44,8 @@ public function onKernelRequest(RequestEvent $event): void private function isJsonRequest(Request $request): bool { - return 'json' === $request->getContentType(); + // Request::getContentType() is deprecated since Symfony 6.2 + return 'json' === (method_exists($request, 'getContentTypeFormat') ? $request->getContentTypeFormat() : $request->getContentType()); } private function transformJsonBody(Request $request): bool