示例#1
0
 /**
  * Get server connection object to perform requests
  * @param boolean $recreate_object force to recreate object
  * @return ClientRequester server requester
  */
 public static function server($recreate_object = false)
 {
     if (self::$client_requester == null || $recreate_object == true) {
         // include php file
         $dir = self::Instance()->get_module_dir();
         require_once $dir . 'ClientRequester.php';
         // create object
         self::$client_requester = new ClientRequester(self::get_server_url());
         self::$client_requester->set_client_license_key(self::get_license_key());
     }
     return self::$client_requester;
 }