name: DecoderInterface class_comment: null dependencies: - name: UnexpectedValueException type: class source: Symfony\Component\Serializer\Exception\UnexpectedValueException properties: [] methods: - name: decode visibility: public parameters: - name: data - name: format - name: context default: '[]' comment: '# * @author Jordi Boggiano # */ # interface DecoderInterface # { # /** # * Decodes a string into PHP data. # * # * @param string $data Data to decode # * @param string $format Format name # * @param array $context Options that decoders have access to # * # * The format parameter specifies which format the data is in; valid values # * depend on the specific implementation. Authors implementing this interface # * are encouraged to document which formats they support in a non-inherited # * phpdoc comment. # * # * @throws UnexpectedValueException' - name: supportsDecoding visibility: public parameters: - name: format comment: '# * Checks whether the deserializer can decode from given format. # * # * @param string $format Format name' traits: - Symfony\Component\Serializer\Exception\UnexpectedValueException interfaces: []