From e9427ce5f6b8516548fe4f1fb96ee38ed9d4408b Mon Sep 17 00:00:00 2001 From: sy-records <52o@qq52o.cn> Date: Tue, 29 Dec 2020 11:52:04 +0800 Subject: [PATCH] Add @method annotation to client --- src/Qcloud/Cos/Client.php | 57 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/src/Qcloud/Cos/Client.php b/src/Qcloud/Cos/Client.php index 2b8f18b1..85a763ad 100644 --- a/src/Qcloud/Cos/Client.php +++ b/src/Qcloud/Cos/Client.php @@ -17,6 +17,63 @@ use GuzzleHttp\Middleware; use GuzzleHttp\Psr7; +/** + * @method object AbortMultipartUpload (array $arg) + * @method object CreateBucket (array $arg) + * @method object CompleteMultipartUpload (array $arg) + * @method object CreateMultipartUpload (array $arg) + * @method object CopyObject (array $arg) + * @method object DeleteBucket (array $arg) + * @method object DeleteBucketCors (array $arg) + * @method object DeleteBucketTagging (array $arg) + * @method object DeleteBucketInventory (array $arg) + * @method object DeleteObject (array $arg) + * @method object DeleteObjects (array $arg) + * @method object DeleteBucketWebsite (array $arg) + * @method object DeleteBucketLifecycle (array $arg) + * @method object DeleteBucketReplication (array $arg) + * @method object GetObject (array $arg) + * @method object GetObjectAcl (array $arg) + * @method object GetBucketAcl (array $arg) + * @method object GetBucketCors (array $arg) + * @method object GetBucketDomain (array $arg) + * @method object GetBucketAccelerate (array $arg) + * @method object GetBucketWebsite (array $arg) + * @method object GetBucketLifecycle (array $arg) + * @method object GetBucketVersioning (array $arg) + * @method object GetBucketReplication (array $arg) + * @method object GetBucketLocation (array $arg) + * @method object GetBucketNotification (array $arg) + * @method object GetBucketLogging (array $arg) + * @method object GetBucketInventory (array $arg) + * @method object GetBucketTagging (array $arg) + * @method object UploadPart (array $arg) + * @method object PutObject (array $arg) + * @method object PutObjectAcl (array $arg) + * @method object PutBucketAcl (array $arg) + * @method object PutBucketCors (array $arg) + * @method object PutBucketDomain (array $arg) + * @method object PutBucketLifecycle (array $arg) + * @method object PutBucketVersioning (array $arg) + * @method object PutBucketAccelerate (array $arg) + * @method object PutBucketWebsite (array $arg) + * @method object PutBucketReplication (array $arg) + * @method object PutBucketNotification (array $arg) + * @method object PutBucketTagging (array $arg) + * @method object PutBucketLogging (array $arg) + * @method object PutBucketInventory (array $arg) + * @method object RestoreObject (array $arg) + * @method object ListParts (array $arg) + * @method object ListObjects (array $arg) + * @method object ListBuckets + * @method object ListObjectVersions (array $arg) + * @method object ListMultipartUploads (array $arg) + * @method object ListBucketInventoryConfigurations (array $arg) + * @method object HeadObject (array $arg) + * @method object HeadBucket (array $arg) + * @method object UploadPartCopy (array $arg) + * @method object SelectObjectContent (array $arg) + */ class Client extends GuzzleClient { const VERSION = '2.1.1';