我想将Braintree php libary集成到我的Laravel项目中(https://developers.braintreepayments.com/start/hello-server/php)
我已经用作曲家
安装了它require-dev{
"braintree/braintree_php" : "3.11.0"
}
但是当我尝试复制代码时,我在编辑器中得到了这个错误" Undefined class BrainTree_Configuration"。
我试图要求完整路径,放置" \"在Braintree_Configuration之前:,"使用"不同的路径 Braintree_Configuration ::环境('沙盒&#39);
答案 0 :(得分:-1)
目前看来,Laravel和Braintree文档都不正确。在Braintree PHP包的v 3.13.0中,配置类为"2015-11-05 20:00:51 - Guest Guest (Additional comments (Customer Visible))
received from: xxxxx@xxxx.com
Vendor Name: AAAA BBBB
Vendor Number: 1234567890
Address: 1000 main street
Contact Name: Gary Busey
Telephone # 123-456-8888
Email address: XXX@XXX.com
"
,而不是\Braintree\Configuration
。
我刚刚发现它并且尚未完全测试它,但看起来唯一的区别是类名和命名空间。
您可以查看the current Configuration class on GitHub。
此外,如果您将Braintree与Laravel一起使用,它可能会帮助您使用Cashier package,它们也会自动包含Braintree包。
正如我上面提到的那样,请注意警告,此页面上对\Braintree_Configuration
课程的引用目前不正确。