class ChainDecoder

Decoder delegating the decoding to a chain of decoders.

@author Jordi Boggiano <j.boggiano@seld.be> @author Johannes M. Schmitt <schmittjoh@gmail.com> @author Lukas Kahwe Smith <smith@pooteeweet.org>

Hierarchy

Expanded class hierarchy of ChainDecoder

1 file declares its use of ChainDecoder

File

drupal/core/vendor/symfony/serializer/Symfony/Component/Serializer/Encoder/ChainDecoder.php, line 24

Namespace

Symfony\Component\Serializer\Encoder
View source

Members

Namesort descending Modifiers Type Description Overrides
ChainDecoder::$decoderByFormat protected property
ChainDecoder::$decoders protected property
ChainDecoder::decode final public function Decodes a string into PHP data. Overrides DecoderInterface::decode
ChainDecoder::getDecoder private function Gets the decoder supporting the format.
ChainDecoder::supportsDecoding public function Checks whether the deserializer can decode from given format. Overrides DecoderInterface::supportsDecoding
ChainDecoder::__construct public function