Ejemplo n.º 1
0
 protected function _makeRequest(IApiRequest $request)
 {
     $req = $request->getRequestDetail();
     $gRequest = $this->_client->createRequest($req->getMethod(), $req->getUrl(), $this->_getOptions($request));
     $gRequest->setHeaders($this->_buildHeaders($request->getRequestDetail()));
     return $gRequest;
 }
Ejemplo n.º 2
0
 /**
  * @inheritDoc
  */
 public function load(IApiRequest $request)
 {
     $req = $request->getRequestDetail();
     try {
         $response = \Requests::request($req->getUrl(), $this->_buildHeaders($req), $this->_buildData($req), $req->getMethod(), $req->getOptions());
         $result = $this->_getResult($response);
         $request->setRawResult($result);
         return $request;
     } catch (\Exception $e) {
         $this->_handleException($e);
     }
 }
Ejemplo n.º 3
0
 protected function _makeRequest(IApiRequest $request)
 {
     $req = $request->getRequestDetail();
     $gRequest = new Request($req->getMethod(), $req->getUrl(), $this->_buildHeaders($req), $this->_buildData($request->getRequestDetail()));
     return $gRequest;
 }