/home/vianto5/cititower.mx/wp-content/plugins/wpforms/vendor_prefixed/apimatic/core/src
Edit: /home/vianto5/cititower.mx/wp-content/plugins/wpforms/vendor_prefixed/apimatic/core/src/ApiCall.php (1390B)
coreClient = $coreClient;
$this->responseHandler = $coreClient->getGlobalResponseHandler();
}
public function requestBuilder(RequestBuilder $requestBuilder) : self
{
$this->requestBuilder = $requestBuilder;
return $this;
}
public function responseHandler(ResponseHandler $responseHandler) : self
{
$this->responseHandler = $responseHandler;
return $this;
}
public function execute()
{
$request = $this->requestBuilder->build($this->coreClient);
$request->addAcceptHeader($this->responseHandler->getFormat());
$this->coreClient->beforeRequest($request);
$response = $this->coreClient->getHttpClient()->execute($request);
$context = new Context($request, $response, $this->coreClient);
$this->coreClient->afterResponse($context);
return $this->responseHandler->getResult($context);
}
}