/** * @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; }
/** * Creates an ExecuteResponse. * * @param string $requestId * @param mixed $result [OPTIONAL] The result of the request. */ public function __construct($requestId, $result = '') { parent::__construct($requestId, $result); }