Skip to content

Commit 0c05fce

Browse files
committed
feat(laravel): add support for backed enum normalizers
Closes: #6906 Signed-off-by: Tobias Oitzinger <[email protected]>
1 parent 361fd6c commit 0c05fce

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Laravel/ApiPlatformProvider.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@
222222
use Symfony\Component\Serializer\NameConverter\MetadataAwareNameConverter;
223223
use Symfony\Component\Serializer\NameConverter\NameConverterInterface;
224224
use Symfony\Component\Serializer\Normalizer\ArrayDenormalizer;
225+
use Symfony\Component\Serializer\Normalizer\BackedEnumNormalizer;
225226
use Symfony\Component\Serializer\Normalizer\DateIntervalNormalizer;
226227
use Symfony\Component\Serializer\Normalizer\DateTimeNormalizer;
227228
use Symfony\Component\Serializer\Normalizer\DateTimeZoneNormalizer;
@@ -1019,6 +1020,7 @@ public function register(): void
10191020
$list->insert($app->make(DateTimeZoneNormalizer::class), -915);
10201021
$list->insert($app->make(DateIntervalNormalizer::class), -915);
10211022
$list->insert($app->make(DateTimeNormalizer::class), -910);
1023+
$list->insert($app->make(BackedEnumNormalizer::class), -910);
10221024
$list->insert($app->make(ObjectNormalizer::class), -1000);
10231025
$list->insert($app->make(ItemNormalizer::class), -895);
10241026
$list->insert($app->make(OpenApiNormalizer::class), -780);

0 commit comments

Comments
 (0)