public function execute(RequestInterface $request)
    {
        $httpRequest = $this->httpRequestBuilder->build($request);

        $httpResponse = $this->transport->execute($httpRequest);

        return $this->resultBuilderEngine->build($request, $httpResponse);
    }
public function execute(RequestInterface $request)
    {
        $httpRequest = $this->httpRequestBuilder->build($request);

        $httpResponse = $this->transport->execute($httpRequest);

        return $this->resultBuilderEngine->build($request, $httpResponse);
    }
public function execute ( RequestInterface $ request ) { $ httpRequest = $ this -> httpRequestBuilder -> build ( $ request ) ; $ httpResponse = $ this -> transport -> execute ( $ httpRequest ) ; return $ this -> resultBuilderEngine -> build ( $ request , $ httpResponse ) ; }
Execute a OneHydra request and return the result

@param RequestInterface $request
@return ResultInterface
@throws HttpTransportException
Execute a OneHydra request and return the result