12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <?php
- namespace AlibabaCloud\Client;
- use AlibabaCloud\Client\Result\Result;
- use AlibabaCloud\Client\Clients\Client;
- use AlibabaCloud\Client\Request\Request;
- use AlibabaCloud\Client\Exception\ClientException;
- use AlibabaCloud\Client\Exception\ServerException;
- class DefaultAcsClient
- {
-
- public $randClientName;
-
- public function __construct(Client $client)
- {
- $this->randClientName = \uniqid('', true);
- $client->name($this->randClientName);
- }
-
- public function getAcsResponse($request)
- {
- if ($request instanceof Result) {
- return $request;
- }
- return $request->client($this->randClientName)->request();
- }
- }
|