我已经在composer中安装了条带库,但是我遇到的问题仅在一页上(请参见此处的图片:
我在cancelStripeSubscription.php中的代码:
Stripe\Stripe::setApiKey("my key here");
$sub = \Stripe\Subscription::retrieve($getSubId);
$sub->cancel();
我真的不明白为什么它不起作用,因为它可以在同一目录中的其他文件中工作。
显示错误:“致命错误:在D:\ wamp64 \ www \ etape4Prestige \中找不到类'Stripe \ Stripe'”
提前感谢您的帮助!
答案 0 :(得分:0)
您可以使用 autoloader 实际包括Stripe 类...
require_once('vendor/autoload.php');
如果库是随作曲家一起安装的,这应该可以解决问题。
答案 1 :(得分:-1)
我也安装并遇到了同样的错误,您需要通过创建 Stripe 的对象而不是通过范围解析运算符 (::) 来调用如下所示的 Stripe 库
$stripe_obj = new Stripe();
$stripe = $stripe_obj->setApiKey(env('STRIPE_SECRET'));