Example #1
0
 /**
  * @param FetchResponse $response
  * @param Request       $request
  *
  * @return mixed
  */
 private function handleFetchResponse(FetchResponse $response, Request $request)
 {
     $rawResult = $response->getResult();
     $this->getLogger()->info('Received result: ' . $rawResult . ' for request: ' . $request->getRequestId() . '.');
     $result = $this->serializer->unserialize($rawResult);
     $request->setResponse($result);
     return $result;
 }
Example #2
0
 /**
  * Creates an ExecuteResponse.
  *
  * @param string $requestId
  * @param mixed  $result [OPTIONAL] The result of the request.
  */
 public function __construct($requestId, $result = '')
 {
     parent::__construct($requestId, $result);
 }