/** * @param AbstractRequest $request * @return \Sched\Response\AbstractResponse */ public function performRequest(AbstractRequest $request) { $httpResponse = $this->post($request->getApiEndpoint(), $request->getData()); $response = $request->getResponseObject(); $response->setResponse($httpResponse); return $response; }