OSS\Tests\Common::getOssClient PHP Метод

getOssClient() публичный статический Метод

根据Config配置,得到一个OssClient实例
public static getOssClient ( ) : OssClient
Результат OSS\OssClient 一个OssClient实例
    public static function getOssClient()
    {
        try {
            $ossClient = new OssClient(getenv('OSS_ACCESS_KEY_ID'), getenv('OSS_ACCESS_KEY_SECRET'), getenv('OSS_ENDPOINT'), false);
        } catch (OssException $e) {
            printf(__FUNCTION__ . "creating OssClient instance: FAILED\n");
            printf($e->getMessage() . "\n");
            return null;
        }
        return $ossClient;
    }

Usage Example

 public function setUp()
 {
     $this->client = Common::getOssClient();
     $this->bucketName = 'php-sdk-test-rtmp-bucket-name-' . strval(rand(0, 10000));
     $this->client->createBucket($this->bucketName);
     Common::waitMetaSync();
 }
All Usage Examples Of OSS\Tests\Common::getOssClient