2016-12-07 5 views
1

я выполнить следующую команду, чтобы установить Stripe на Yii2:Как установить библиотеку Stripe на Yii2?

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?

+0

Как вы звоните (не загрузка) это? – topher

ответ

1

Yii 2 composer автоматически расширяет автозагрузку, поэтому вам не нужно добавлять require.

Вы можете просто использовать библиотеку, как:

\Stripe\Stripe::setApiKey(); 

или с пространством имен use:

use Stripe\Stripe; 

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

Спасибо, он фактически автоматически загружает библиотеку Stripe. –