Laravel 拉威尔4级';条纹';找不到

Laravel 拉威尔4级';条纹';找不到,laravel,composer-php,Laravel,Composer Php,我正在尝试将Stripe安装到我的项目中,但遇到问题。我发现了错误 找不到类“Stripe” 我曾经 编写器需要条带/条带php 所有安装都很好,但我仍然有问题 这是导致问题的线路: Stripe::setApiKey(Config::get('stripe.secret_key')); 这是我的composer.json文件: { "name": "laravel/laravel", "description": "The Laravel Framework.", "

我正在尝试将Stripe安装到我的项目中,但遇到问题。我发现了错误

找不到类“Stripe”

我曾经

编写器需要条带/条带php

所有安装都很好,但我仍然有问题

这是导致问题的线路:

Stripe::setApiKey(Config::get('stripe.secret_key'));
这是我的composer.json文件:

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "require": {
        "laravel/framework": "4.2.*",
        "intervention/image": "dev-master",
        "moltin/laravel-cart": "dev-master",
        "stripe/stripe-php": "~2.0@dev"
    },
    "autoload": {
        "classmap": [
            "app/commands",
            "app/controllers",
            "app/models",
            "app/libs",
            "app/database/migrations",
            "app/database/seeds",
            "app/tests/TestCase.php"

        ]
    },
    "scripts": {
        "post-install-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-update-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-create-project-cmd": [
            "php artisan key:generate"
        ]
    },
    "config": {
        "preferred-install": "dist"
    },
    "minimum-stability": "dev",
    "prefer-stable": true
}
我的app/config/app.php文件中没有关于Stripe的内容。。。我不确定是否应该为Stripe提供服务提供商。

查看,您可以看到composer包
Stripe/Stripe php
指向。基于和,似乎没有定义名为
Stripe
的全局类。所以当你说

Stripe::setApiKey(Config::get('stripe.secret_key'));
PHP说

找不到类“Stripe”

PHP告诉了你真相。有一个名为
Stripe\Stripe
的类,所以您可能想这样做

\Stripe\Stripe::setApiKey(Config::get('stripe.secret_key'));
或者使用
use
语句将类导入当前PHP文件

<?php
//...
use Stripe\Stripe;
//...
Stripe::setApiKey(Config::get('stripe.secret_key'));

您试图在哪里设置API密钥?您是否尝试过
composer dump
?是的。之前是
\Stripe
,这可能是导致混淆的原因。然而。随着这次更新,课程从
\Stripe
改为
\Stripe\Stripe
\Stripe\Charge
改为
\Stripe\Charge
等@cmcg,Alan Strom你得到以下问题的答案了吗?我面临着同样的问题。如果有人能帮忙的话!