Skip to content

Commit 71d8fa4

Browse files
committed
feat: upgrade serializer
1 parent 81915ae commit 71d8fa4

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/Factory/SerializerFactory.php

+2-3
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,13 @@
22

33
namespace Scraper\ScraperPrestashop\Factory;
44

5-
use Doctrine\Common\Annotations\AnnotationReader;
65
use Scraper\ScraperPrestashop\Normalizer\PrestashopDeliveryPointNormalizer;
76
use Scraper\ScraperPrestashop\Normalizer\PrestashopItemNormalizer;
87
use Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor;
98
use Symfony\Component\Serializer\Encoder\JsonEncoder;
109
use Symfony\Component\Serializer\Encoder\XmlEncoder;
1110
use Symfony\Component\Serializer\Mapping\Factory\ClassMetadataFactory;
12-
use Symfony\Component\Serializer\Mapping\Loader\AnnotationLoader;
11+
use Symfony\Component\Serializer\Mapping\Loader\AttributeLoader;
1312
use Symfony\Component\Serializer\NameConverter\CamelCaseToSnakeCaseNameConverter;
1413
use Symfony\Component\Serializer\NameConverter\MetadataAwareNameConverter;
1514
use Symfony\Component\Serializer\Normalizer\ArrayDenormalizer;
@@ -22,7 +21,7 @@ class SerializerFactory
2221
{
2322
public static function create(): Serializer
2423
{
25-
$classMetadataFactory = new ClassMetadataFactory(new AnnotationLoader(new AnnotationReader()));
24+
$classMetadataFactory = new ClassMetadataFactory(new AttributeLoader());
2625

2726
$metadataAwareNameConverter = new MetadataAwareNameConverter($classMetadataFactory, new CamelCaseToSnakeCaseNameConverter());
2827

0 commit comments

Comments
 (0)