无法在我的Symfony控制器中加载Stripe classe,请参阅:
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在供应商目录中添加了作曲家
我尝试过Stripe :: setApiKey('sk_test_')但错误相同......
有什么想法吗?
答案 0 :(得分:0)
如果您在use
声明中导入Stripe \ Stripe,那么我认为您不需要完全限定的类名。
use Stripe\Stripe;
//// etc.
/**
*
* @Route("/points/buy", name="points_buy")
*/
public function buyAction(Request $request)
{
Stripe::setApiKey($secretKey);
}
这是我为我的一个项目创建的Stripe service。