【发布时间】:2021-08-03 18:04:28
【问题描述】:
我已经运行命令'composer require stripe/stripe-php'
我收到此错误 ---- 找不到类“Stripe”。
这是我的控制器-
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Validator;
class StripeController extends Controller
{
public function stripePost(Request $request)
{
\Stripe\Stripe::setApiKey ( 'sk_test_51IqDEDyMvZ4TU4ArtfN0olk7c9oXEGgATFIueO8SIEmrTv3vZFEMgBXOy4wNNCCSA4lueR84PyEwbzpp6W2QW' );
try {
\Stripe\Charge::create ( array (
"amount" => $request->amount * 100,
"currency" => "usd",
"source" => $request->input ( 'stripeToken' ), // obtained with Stripe.js
"description" => "Test payment."
) );
Session::flash ( 'success-message', 'Payment done successfully !' );
return Redirect::back ();
} catch ( \Exception $e ) {
Session::flash ( 'fail-message', "Error! Please Try again." );
return Redirect::back ();
}
}
【问题讨论】: