action) { $array = explode('\\', get_class($this)); $this->action = array_pop($array); } } /** * Append SDK version into User-Agent * * @throws ClientException * @throws ReflectionException */ private function appendSdkUA() { if (!(new ReflectionClass(AlibabaCloud::class))->hasMethod('appendUserAgent')) { return; } if (!class_exists('AlibabaCloud\Release')) { return; } AlibabaCloud::appendUserAgent('SDK', \AlibabaCloud\Release::VERSION); } }