示例#1
0
 /**
  * @param $endpoint
  * @param $params
  *
  * @return \Mailxpert\MailxpertResponse
  */
 private function sendRequestWithClientsParams($endpoint, $params)
 {
     $params += $this->getClientParams();
     $this->lastRequest = new MailxpertRequest($this->app, null, 'GET', $this->baseAuthorizationUrl . $endpoint, $params, null);
     return $this->client->sendRequest($this->lastRequest);
 }
示例#2
0
 /**
  * @param string      $method
  * @param string      $endpoint
  * @param array       $params
  * @param string|null $accessToken
  * @param string|null $body
  *
  * @return MailxpertResponse
  * @throws MailxpertSDKException
  */
 public function sendRequest($method, $endpoint, array $params = [], $accessToken = null, $body = null)
 {
     $accessToken = $accessToken ? $accessToken : $this->accessToken;
     $request = $this->request($method, $endpoint, $params, $accessToken, $body);
     return $this->lastResponse = $this->client->sendRequest($request);
 }