From a7f43847f4a98e1cb9f8179d3eee5974daed6ec4 Mon Sep 17 00:00:00 2001 From: Sztig Date: Mon, 11 May 2026 17:18:52 +0200 Subject: [PATCH 1/3] fixed incorrect mapping --- src/bundle/Resources/config/services.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bundle/Resources/config/services.yml b/src/bundle/Resources/config/services.yml index db3d13bc6..6176ebedf 100644 --- a/src/bundle/Resources/config/services.yml +++ b/src/bundle/Resources/config/services.yml @@ -422,7 +422,7 @@ services: arguments: $parsingDispatcher: '@Ibexa\Contracts\Rest\Input\ParsingDispatcher' - Ibexa\Contracts\Rest\Output\ValueObjectVisitorResolverInterface: '@Ibexa\Contracts\Rest\Output\ValueObjectVisitor' + Ibexa\Contracts\Rest\Output\ValueObjectVisitorResolverInterface: '@Ibexa\Contracts\Rest\Output\ValueObjectVisitorResolver' Ibexa\Contracts\Rest\Output\ValueObjectVisitorResolver: ~ From f87405be626608f94c5d25125a40e7f41a51a1e2 Mon Sep 17 00:00:00 2001 From: Sztig Date: Mon, 11 May 2026 17:20:23 +0200 Subject: [PATCH 2/3] [PHPStan] fixed return typing --- src/contracts/Output/VisitorAdapterNormalizer.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/contracts/Output/VisitorAdapterNormalizer.php b/src/contracts/Output/VisitorAdapterNormalizer.php index 17cb0d7a1..f8b7f9a8d 100644 --- a/src/contracts/Output/VisitorAdapterNormalizer.php +++ b/src/contracts/Output/VisitorAdapterNormalizer.php @@ -34,6 +34,8 @@ public function __construct( /** * @param array $context * + * @return array|bool|string|int|float|null|\ArrayObject + * * @throws \Symfony\Component\Serializer\Exception\ExceptionInterface */ public function normalize(mixed $object, ?string $format = null, array $context = []): array|bool|string|int|float|null|\ArrayObject From 3e9baa1eb7c2bc151a58dcfef09b1deaa351aa50 Mon Sep 17 00:00:00 2001 From: Sztig Date: Mon, 11 May 2026 17:29:49 +0200 Subject: [PATCH 3/3] fix-cs --- src/contracts/Output/VisitorAdapterNormalizer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/contracts/Output/VisitorAdapterNormalizer.php b/src/contracts/Output/VisitorAdapterNormalizer.php index f8b7f9a8d..8fc0440b3 100644 --- a/src/contracts/Output/VisitorAdapterNormalizer.php +++ b/src/contracts/Output/VisitorAdapterNormalizer.php @@ -34,7 +34,7 @@ public function __construct( /** * @param array $context * - * @return array|bool|string|int|float|null|\ArrayObject + * @return array|bool|string|int|float|\ArrayObject|null * * @throws \Symfony\Component\Serializer\Exception\ExceptionInterface */