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