aliyun / alibabacloud-oss-sdk

The OSS SDK. Powered by Darabonba.
Apache License 2.0
20 stars 8 forks source link

这里升级为什么要加 Tea::merge #249

Closed wealdx closed 3 years ago

wealdx commented 3 years ago

报错位置:

'/vendor/alibabacloud/tea/src/Tea.php -> 254', '/vendor/alibabacloud/tea-oss-sdk/src/OSS.php -> 7142',

'Severity: \'.Warning.\' --> \'.array_merge() expects at least 1 parameter, 0 given. \' \'.src/Tea.php.\' \'.254

原代码 Utils::stringifyMapValue($request->header) 升级后报错代码 Utils::stringifyMapValue(Tea::merge($request->header))

问题 这里升级为什么要加 Tea::merge

github-actions[bot] commented 3 years ago

感谢您为阿里云 OSS SDK 提交宝贵的建议

AxiosLeo commented 3 years ago

Tea::merge 方法可以处理更多可能的情况,这里的 warning 是传入的 $request->header 应该为 null 值,稍后我会更新一个版本。

AxiosLeo commented 3 years ago

已经提 PR 了,合入需要一些时间。

AxiosLeo commented 3 years ago

已发布 tea-php 3.1.20 版本