Я пытаюсь внедрить PayPal на свой сайт.Но я получаю эту ошибку.
Ошибка типа: Аргумент 1, передаваемый в PayPal \ Rest \ ApiContext :: setConfig (), должен иметь тип массива, заданный null, вызываемый в D: \ wamp64 \ www \vonservices \ app \ Http \ Controllers \ PaymentController.php в строке 40.Вот мой код контроллера:
class PaymentController extends Controller
{
private $_api_context;
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
//parent::__construct();
/** setup PayPal api context **/
$paypal_conf = \Config::get('paypal');
$this->_api_context = new ApiContext(new OAuthTokenCredential($paypal_conf['client_id'], $paypal_conf['secret']));
$this->_api_context->setConfig($paypal_conf['settings']);
}
/**
* Show the application paywith paypalpage.
*
* @return \Illuminate\Http\Response
*/
public function payWithPaypal()
{
return view('paywithpaypal');
}
/**
* Store a details of payment with paypal.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
}
?>```