Symfony\Component\Serializer\Encoder\JsonEncoder
Encodes JSON data
- Author: Jordi Boggiano <j.boggiano@seld.be>
Synopsis
class JsonEncoder
implements
EncoderInterface,DecoderInterface
{
- // constants
- const FORMAT = 'json';
- // members
- protected JsonEncode $encodingImpl;
- protected JsonDecode $decodingImpl;
- // methods
- public void __construct()
- public integer getLastEncodingError()
- public integer getLastDecodingError()
- public void encode()
- public void decode()
- public void supportsEncoding()
- public void supportsDecoding()
Hierarchy
Implements
Constants
Name | Value |
---|---|
FORMAT | 'json' |
Members
protected
- $decodingImpl — Symfony\Component\Serializer\Encoder\JsonDecode
- $encodingImpl — Symfony\Component\Serializer\Encoder\JsonEncode
Methods
public
- __construct()
- decode() — {@inheritdoc}
- encode() — {@inheritdoc}
- getLastDecodingError() — Returns the last decoding error (if any)
- getLastEncodingError() — Returns the last encoding error (if any)
- supportsDecoding() — {@inheritdoc}
- supportsEncoding() — {@inheritdoc}