@@ -5,35 +5,26 @@ services:
55 # JMS (de)serialze format: "atol_client".
66 # $someValue <-> '"some_value"'.
77 atol_client.serializer.visitor.deserialize.atol_client :
8- class : JMS\Serializer\JsonDeserializationVisitor
9- arguments : ['@atol_client.serializer.naming']
8+ class : JMS\Serializer\Visitor\Factory\JsonDeserializationVisitorFactory
109 tags : [{ name: 'jms_serializer.deserialization_visitor', format: 'atol_client' }]
1110
1211 atol_client.serializer.visitor.serialize.atol_client :
13- class : JMS\Serializer\JsonSerializationVisitor
14- arguments : ['@atol_client.serializer.naming']
12+ class : JMS\Serializer\Visitor\Factory\JsonSerializationVisitorFactory
1513 tags : [{ name: 'jms_serializer.serialization_visitor', format: 'atol_client' }]
1614
1715 # (De)serialization object <-> array.
1816 atol_client.serializer.visitor.serialize.array :
19- class : JMS\Serializer\JsonSerializationVisitor
20- arguments : ['@atol_client.serializer.naming']
17+ class : JMS\Serializer\Visitor\Factory\JsonSerializationVisitorFactory
2118 tags : [{ name: 'jms_serializer.serialization_visitor', format: 'atol_client' }]
2219
2320 atol_client.serializer.visitor.deserialize.array :
24- class : JMS\Serializer\JsonDeserializationVisitor
25- arguments : ['@atol_client.serializer.naming']
21+ class : JMS\Serializer\Visitor\Factory\JsonDeserializationVisitorFactory
2622 tags : [{ name: 'jms_serializer.deserialization_visitor', format: 'atol_client' }]
2723
2824 atol_client.validator.attributes :
2925 class : Lamoda\AtolClient\V3\Validator\EmailOrPhoneValidator
3026 tags : [{ name: validator.constraint_validator }]
3127
32- # $someValue <-> 'some_value':
33- atol_client.serializer.naming :
34- class : " %jms_serializer.serialized_name_annotation_strategy.class%"
35- arguments : ["@jms_serializer.camel_case_naming_strategy"]
36-
3728 # Converts request and response from and to json.
3829 atol_client.object_converter :
3930 class : Lamoda\AtolClient\Converter\ObjectConverter
0 commit comments