class SerializationManagerResponsePopulator (View source)

Methods

ResponseInterface
populateResponse(ResponseInterface $response, ServerRequestInterface $request, mixed $content = null)

Fill HTTP response with serialized content and according HTTP headers.

getSerializer()

No description

setSerializer($serializer)

No description

__construct($serializer = null)

No description

Details

ResponseInterface populateResponse(ResponseInterface $response, ServerRequestInterface $request, mixed $content = null)

Fill HTTP response with serialized content and according HTTP headers.

Parameters

ResponseInterface $response Response to fil.
ServerRequestInterface $request Client request.
mixed $content Unserialized response body data.

Return Value

ResponseInterface

Exceptions

ContentNegociationException
RuntimeException

getSerializer()

setSerializer($serializer)

Parameters

$serializer

__construct($serializer = null)

Parameters

$serializer