interface EncoderInterface

Methods

string
encode(mixed$data,string$format,array$context =[])

Encodes data into the given format.

bool
supportsEncoding(string$format)

Checks whether the serializer can encode to given format.

Details

string encode(mixed$data,string$format,array$context =[])

Encodes data into the given format.

Parameters

mixed $data Data to encode
string $format Format name
array $context Options that normalizers/encoders have access to

Return Value

string

Exceptions

UnexpectedValueException

bool supportsEncoding(string$format)

Checks whether the serializer can encode to given format.

Parameters

string $format Format name

Return Value

bool