interface ContextAwareEncoderInterface implementsEncoderInterface

Adds the support of an extra $context parameter for the supportsEncoding method.

Methods

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

Encodes data into the given format.

bool
supportsEncoding(string$format,array$context =[])

No description

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,array$context =[])

Parameters

string $format Format name
array $context

Return Value

bool