Skip to content

Commit 3b71ec4

Browse files
authored
Add @method annotation to client (#173)
1 parent b9bb65e commit 3b71ec4

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

src/Qcloud/Cos/Client.php

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,63 @@
1717
use GuzzleHttp\Middleware;
1818
use GuzzleHttp\Psr7;
1919

20+
/**
21+
* @method object AbortMultipartUpload (array $arg)
22+
* @method object CreateBucket (array $arg)
23+
* @method object CompleteMultipartUpload (array $arg)
24+
* @method object CreateMultipartUpload (array $arg)
25+
* @method object CopyObject (array $arg)
26+
* @method object DeleteBucket (array $arg)
27+
* @method object DeleteBucketCors (array $arg)
28+
* @method object DeleteBucketTagging (array $arg)
29+
* @method object DeleteBucketInventory (array $arg)
30+
* @method object DeleteObject (array $arg)
31+
* @method object DeleteObjects (array $arg)
32+
* @method object DeleteBucketWebsite (array $arg)
33+
* @method object DeleteBucketLifecycle (array $arg)
34+
* @method object DeleteBucketReplication (array $arg)
35+
* @method object GetObject (array $arg)
36+
* @method object GetObjectAcl (array $arg)
37+
* @method object GetBucketAcl (array $arg)
38+
* @method object GetBucketCors (array $arg)
39+
* @method object GetBucketDomain (array $arg)
40+
* @method object GetBucketAccelerate (array $arg)
41+
* @method object GetBucketWebsite (array $arg)
42+
* @method object GetBucketLifecycle (array $arg)
43+
* @method object GetBucketVersioning (array $arg)
44+
* @method object GetBucketReplication (array $arg)
45+
* @method object GetBucketLocation (array $arg)
46+
* @method object GetBucketNotification (array $arg)
47+
* @method object GetBucketLogging (array $arg)
48+
* @method object GetBucketInventory (array $arg)
49+
* @method object GetBucketTagging (array $arg)
50+
* @method object UploadPart (array $arg)
51+
* @method object PutObject (array $arg)
52+
* @method object PutObjectAcl (array $arg)
53+
* @method object PutBucketAcl (array $arg)
54+
* @method object PutBucketCors (array $arg)
55+
* @method object PutBucketDomain (array $arg)
56+
* @method object PutBucketLifecycle (array $arg)
57+
* @method object PutBucketVersioning (array $arg)
58+
* @method object PutBucketAccelerate (array $arg)
59+
* @method object PutBucketWebsite (array $arg)
60+
* @method object PutBucketReplication (array $arg)
61+
* @method object PutBucketNotification (array $arg)
62+
* @method object PutBucketTagging (array $arg)
63+
* @method object PutBucketLogging (array $arg)
64+
* @method object PutBucketInventory (array $arg)
65+
* @method object RestoreObject (array $arg)
66+
* @method object ListParts (array $arg)
67+
* @method object ListObjects (array $arg)
68+
* @method object ListBuckets
69+
* @method object ListObjectVersions (array $arg)
70+
* @method object ListMultipartUploads (array $arg)
71+
* @method object ListBucketInventoryConfigurations (array $arg)
72+
* @method object HeadObject (array $arg)
73+
* @method object HeadBucket (array $arg)
74+
* @method object UploadPartCopy (array $arg)
75+
* @method object SelectObjectContent (array $arg)
76+
*/
2077
class Client extends GuzzleClient {
2178
const VERSION = '2.1.1';
2279

0 commit comments

Comments
 (0)