-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
代码有BUG,获取微信证书的时候,在返回结果为数组中调用方法 #816
Comments
这里是有问题,后面可能会删掉这个 |
是的,晚些时候我想想看怎么处理比较好 |
源码里面全部走对象实例比较好,如果想要返回数组,由 使用者在最终输出的地方转一下就好了。就和 laravel 一样 |
还有个问题 3.4.0 3.4.1 3.4.2 都一样 $result = Pay::alipay()->scan($order); 支付宝生成二维码,好像不能用,我没去排查源码,
返回这个, 我现在用的 支付宝表单 没有问题,只有QR二维码有问题 |
这个你参考 支付宝,支付宝那边报错,看看是不是没权限 |
包版本号
v3.4.2
问题描述
在使用 Pay::set(DirectionInterface::class, ArrayDirection::class); 后,会出错
Functions.php 239行, 在返回为数组的方法中, 调用另一个方法,报错
前面返回的是数组,但是后面 在数组中调用 get('data', []) ,导致报错
这里返回的数组,不是对象,导致报错
你的代码
$result = Pay::wechat()->scan($order);
我是要生成微信二维码, 这个问题导致 支付宝和微信都不能生成二维码,但是API已经正确返回
报错详情
sdk 日志
nginx/apache 日志
The text was updated successfully, but these errors were encountered: