8000 Merge branch '4.4' into 5.4 · symfony/symfony@a7490fc · GitHub
[go: up one dir, main page]

Skip to content

Commit a7490fc

Browse files
committed
Merge branch '4.4' into 5.4
* 4.4: [Messenger] Fix default serializer not handling DateTime objects properly
2 parents 25483b0 + 300408c commit a7490fc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Symfony/Component/Messenger/Transport/Serialization/Serializer.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
use Symfony\Component\Serializer\Encoder\XmlEncoder;
2222
use Symfony\Component\Serializer\Exception\ExceptionInterface;
2323
use Symfony\Component\Serializer\Normalizer\ArrayDenormalizer;
24+
use Symfony\Component\Serializer\Normalizer\DateTimeNormalizer;
2425
use Symfony\Component\Serializer\Normalizer\ObjectNormalizer;
2526
use Symfony\Component\Serializer\Serializer as SymfonySerializer;
2627
use Symfony\Component\Serializer\SerializerInterface as SymfonySerializerInterface;
@@ -51,7 +52,7 @@ public static function create(): self
5152
}
5253

5354
$encoders = [new XmlEncoder(), new JsonEncoder()];
54-
$normalizers = [new ArrayDenormalizer(), new ObjectNormalizer()];
55+
$normalizers = [new DateTimeNormalizer(), new ArrayDenormalizer(), new ObjectNormalizer()];
5556
$serializer = new SymfonySerializer($normalizers, $encoders);
5657

5758
return new self($serializer);

0 commit comments

Comments
 (0)
0