Lines Matching refs:serializer

30         $serializer = $this->builder->build();
32 self::assertEquals('"foo"', $serializer->serialize('foo', 'json'));
35 ', $serializer->serialize('foo', 'xml'));
37 self::assertEquals('foo', $serializer->deserialize('"foo"', 'string', 'json'));
38 …self::assertEquals('foo', $serializer->deserialize('<?xml version="1.0" encoding="UTF-8"?><result>…
46 $serializer = $this->builder->build();
52 $factory = $this->getField($serializer, 'factory');
59 $serializer = $this->builder->build();
61 …self::assertEquals('"2020-04-16T00:00:00+00:00"', $serializer->serialize(new \DateTime('2020-04-16…
62 … self::assertEquals('[1,2,3]', $serializer->serialize(new \ArrayIterator([1, 2, 3]), 'json'));
76 $serializer = $this->builder->build();
78 $result = $serializer->deserialize('"04-2020-10"', 'XXX', 'json');
141 $serializer = $this->builder->build();
143 $result = $serializer->serialize(['value' => null], 'json');
160 $serializer = $this->builder->build();
162 $result = $serializer->deserialize('{"value":null}', 'array', 'json');
174 $serializer = $this->builder->build();
176 $result = $serializer->serialize(['value' => null], 'json');
188 $serializer = $this->builder->build();
190 $result = $serializer->serialize(['value' => null, 'not_null' => 'ok'], 'json');
230 $serializer = $this->builder->build();
236 self::assertEquals($json, $serializer->serialize($person, 'json'));
244 $serializer = $this->builder->build();
250 $serialized = $serializer->serialize($person, 'json');
253 $object = $serializer->deserialize($serialized, PersonSecretWithVariables::class, 'json');