Decoder
in package
Table of Contents
Properties
Methods
- __construct() : mixed
- decode() : ServerRequestInterface|ResponseInterface
- parseFailureResponse() : FailureResponseInterface
- parseRequest() : ServerRequestInterface
- parseResponse() : SuccessResponseInterface
Properties
$converter
private
DataConverterInterface
$converter
Methods
__construct()
public
__construct(DataConverterInterface $dataConverter) : mixed
Parameters
- $dataConverter : DataConverterInterface
decode()
public
decode(Message $msg) : ServerRequestInterface|ResponseInterface
Parameters
- $msg : Message
Return values
ServerRequestInterface|ResponseInterfaceparseFailureResponse()
private
parseFailureResponse(Message $msg) : FailureResponseInterface
Parameters
- $msg : Message
Return values
FailureResponseInterfaceparseRequest()
private
parseRequest(Message $msg) : ServerRequestInterface
Parameters
- $msg : Message
Return values
ServerRequestInterfaceparseResponse()
private
parseResponse(Message $msg) : SuccessResponseInterface
Parameters
- $msg : Message