2016-12-07 30 views
1

我已经运行下面的命令来对Yii2安装条纹:如何在Yii2上安装Stripe库?

composer require stripe/stripe-php 

条纹文档状态创建config.php文件调用这样的库:

require_once('vendor/autoload.php'); 

但是它不工作,所以我改成

require_once('../vendor/stripe/stripe-php/lib/Stripe.php'); 

而且我得到了以下错误:

yii\base\View::main(): Failed opening required '../vendor/stripe/stripe-php/lib/Stripe.php' (include_path='.:/usr/share/php')"

任何有关如何从Yii2调用Stripe库的想法?

+0

你是如何调用(不加载)吗? – topher

回答

1

Yii 2作曲家自动自动载入扩展名,因此您不必添加require

您可以简单地使用图书馆,如:

\Stripe\Stripe::setApiKey(); 

或命名空间use

use Stripe\Stripe; 

// ... 
Stripe::setApiKey(); 
+0

谢谢,它实际上会自动加载条纹库。 –