我正在尝试使用Cartalyst,这是一个用于Stripe付款的综合PHP库。以下是其文档的链接:https://cartalyst.com/manual/stripe/1.0。这是我试图开始工作的代码:
$stripe = Stripe::make('your-stripe-api-key');
$customers = $stripe->customers()->all();
foreach ($customers['data'] as $customer) {
var_dump($customer['email']);
}
当我运行上面的代码时(在我的真实代码中插入了我的api),我收到以下错误:Fatal error: Class 'Stripe' not found in on line 247
。我已经对我知道要检查的所有内容进行了三重检查,但我似乎无法弄清楚问题是什么。我有"自动加载" Stripe Cartalyst库和Stripe库。
此外,这是我的作曲家代码生成自动加载文件:
{
"require": {
"cartalyst/stripe": "~1.0",
"stripe/stripe-php": "3.*"
}
}
答案 0 :(得分:-1)
它需要名称空间 \Stripe\Stripe::setApiKey('your-stripe-api-key');
,请尝试:
pin_ptr<unsigned char>buff = &result[0];