Пример #1
0
            <dd>
                <div class="alert alert-warning margin-top-1">
                    <span>
                        <i class="dashicons dashicons-warning"></i>
                        &nbsp;&nbsp;Access Key ID 和 Access Key Secret 是您访问阿里云API的密钥,具有该账户完全的权限,请您妥善保管。本插件由阿里云官方提供,请放心使用。
                    </span>
                </div>
                <div class="ali-form-control">
                    <label for="aliyun-access-key">Access Key ID: </label>
                    <input class="ali-opensearch-input" id="aliyun-access-key"
                           name="<?php 
echo AliyunOpenSearchOptions::OPTION_NAME_ACCESS_KEY;
?>
"
                           value="<?php 
echo AliyunOpenSearchOptions::getAccessKey();
?>
">
                    <span class="ali-form-tip">
                        Access Key ID 和 Access Key Secret 可以从
                        <a href="https://ak-console.aliyun.com/#/accesskey" target="_blank">阿里云面板</a> 获得
                    </span>
                </div>
                <div class="ali-form-control">
                    <label for="aliyun-access-secret">Access Key Secret: </label>
                    <input class="ali-opensearch-input" id="aliyun-access-secret"
                           name="<?php 
echo AliyunOpenSearchOptions::OPTION_NAME_ACCESS_SECRET;
?>
"
                           value="<?php 
 public function testSetGetAccessKey()
 {
     AliyunOpenSearchOptions::setAccessKey('access_key');
     $this->assertEquals(AliyunOpenSearchOptions::getAccessKey(), 'access_key');
 }
 /**
  * Autoload AliYun Open Search options, and craft an AliyunOpenSearchClient.
  *
  * @return AliyunOpenSearchClient
  */
 public static function autoload()
 {
     if (static::$autoloadInstance === null) {
         static::$autoloadInstance = new static(AliyunOpenSearchOptions::getAccessKey(), AliyunOpenSearchOptions::getSecret(), AliyunOpenSearchOptions::getHost(), AliyunOpenSearchOptions::getAppName());
     }
     return static::$autoloadInstance;
 }