Symfony2 / Sylius不检测stripe / stripe-php库

时间:2016-01-25 09:38:19

标签: php symfony stripe-payments sylius payum

我正在使用Symfony 2.8Sylius 0.16.0-dev,尽管通过composer composer require stripe/stripe-php安装了stripe-php库,但这部分代码会抛出异常

if (!class_exists('Stripe')) {
            throw new \LogicException('You must install "stripe/stripe-php" library.');
}

你能解释一下为什么吗?

2 个答案:

答案 0 :(得分:1)

在composer.json的 require-dev 部分添加 stripe / stripe-php 。像这样:

"require-dev": {
    ...
    "stripe/stripe-php": "~1.0"
},

答案 1 :(得分:1)

根据要求..

如果您使用的是Payum 1.1.4版,那么从那时起到主服务器(https://github.com/Payum/Payum/compare/1.1.4...master)就没有太多变化。在最新版本发布之前,您可以使用主版本代替实际版本"payum/payum": "dev-master as 1.1.4"