扫描小程序码分享
最近在开发微信支付时遇到一个问题,将官方推荐的wechatpay-php包文件引入后,按照官方给出的方法通过 WeChatPay\Builder::factory 工厂方法构建一个实例,结果直接报错,一直没找出原因出在什么地方,有没有大神解答下。
WeChatPay\Builder::factory
使用wechatpay-php是,始终提示Trait 'WeChatPay\BuilderTrait' not found
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
Trait 'WeChatPay\BuilderTrait' not found 说明你的项目不是依赖php的类自动加载机制;wechatpay-php包是一个严格Psr4的包,文件及类的依赖关系需要autoload(自动加载机制),推荐使用composer安装包,然后在你的项目内 require_once ‘vendor/autoload.php’; 即可。
另在开发时,可以安装 composer require --dev iwechatpay/openapi,编程体验一把梭。。。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
Trait 'WeChatPay\BuilderTrait' not found 说明你的项目不是依赖php的类自动加载机制;wechatpay-php包是一个严格Psr4的包,文件及类的依赖关系需要autoload(自动加载机制),推荐使用composer安装包,然后在你的项目内 require_once ‘vendor/autoload.php’; 即可。
另在开发时,可以安装 composer require --dev iwechatpay/openapi,编程体验一把梭。。。