Example #1
0
 /**
  * @param $endpoint
  * @param $args
  * @param $method
  * @return Response
  * @throws \Exception
  */
 protected static function auto($endpoint, $args, $method)
 {
     $request = new self(API::getBaseUrl() . $endpoint, $args, $method);
     $request->performRequest();
     if (!$request->response->httpCode == 200) {
         throw new \Exception('CURL ERROR: ' . $request->response->error['message']);
     }
     return $request->response;
 }