1

无法在我的 Symfony 控制器中加载 Stripe 类,请参阅:

namespace AppBundle\Controller;

use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\Request;
use Stripe\Stripe;



class PointsController extends Controller
{
    /**
     *
     * @Route("/points/buy", name="points_buy")
     */
    public function buyAction(Request $request)
    {

        \Stripe\Stripe::setApiKey('sk_test_');



        return $this->render('points/buy.html.twig', [

        ]);
    }

}

在供应商目录中添加了带作曲家的条纹

我试过 Stripe::setApiKey('sk_test_') 但同样的错误......

任何想法?

4

1 回答 1

0

如果您在use语句中导入 Stripe\Stripe,那么我认为您不需要完全限定的类名。

use Stripe\Stripe;

//// etc.

/**
 *
 * @Route("/points/buy", name="points_buy")
 */
public function buyAction(Request $request)
{
    Stripe::setApiKey($secretKey);
}

这是我为我的一个项目创建的Stripe 服务。

于 2018-01-16T12:18:56.847 回答