public function setUp() { $propertyInfoExtractor = new PropertyInfoExtractor([], [new ReflectionExtractor()]); $this->normalizer = new TypehintNormalizer(null, null, $propertyInfoExtractor); $serializer = new Serializer([$this->normalizer]); $this->normalizer->setSerializer($serializer); }
public function addNormalizer(NormalizerInterface $normalizer) { $this->normalizers[] = $normalizer; $normalizer->setSerializer($this); }
/** * @param NormalizerInterface $normalizer */ public function addNormalizer(NormalizerInterface $normalizer) { $this->normalizers[] = $normalizer; if ($normalizer instanceof SerializerAwareInterface) { $normalizer->setSerializer($this); } }