public function addEncoder($format, EncoderInterface $encoder) { $this->encoders[$format] = $encoder; $encoder->setSerializer($this); }
/** * @param string $format format name * @param EncoderInterface $encoder */ public function setEncoder($format, EncoderInterface $encoder) { $this->encoders[$format] = $encoder; if ($encoder instanceof SerializerAwareInterface) { $encoder->setSerializer($this); } }