예제 #1
0
파일: Serializer.php 프로젝트: rosstuck/Pok
 public function addEncoder($format, EncoderInterface $encoder)
 {
     $this->encoders[$format] = $encoder;
     $encoder->setSerializer($this);
 }
예제 #2
0
 /**
  * @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);
     }
 }