java sizeof_sizeof():参数必须是实现Countable的数组或对象

help me please

geting error sizeof(): Parameter must be an array or an object that implements Countable

ErrorException {#654 ▼

#message: "sizeof(): Parameter must be an array or an object that implements Countable"

#code: 0

#file: "C:\Primer_Proyecto\Ventas\vendor\paypal\rest-api-sdk-php\lib\PayPal\Common\PayPalModel.php"

#line: 179

#severity: E_WARNING

trace: {▼

C:\Primer_Proyecto\Ventas\vendor\paypal\rest-api-sdk-php\lib\PayPal\Common\PayPalModel.php:179 {▶}

Illuminate\Foundation\Bootstrap\HandleExceptions->handleError() {}

C:\Primer_Proyecto\Ventas\vendor\paypal\rest-api-sdk-php\lib\PayPal\Common\PayPalModel.php:179 {▶}

C:\Primer_Proyecto\Ventas\vendor\paypal\rest-api-sdk-php\lib\PayPal\Common\PayPalModel.php:281 {▶}

C:\Primer_Proyecto\Ventas\vendor\paypal\rest-api-sdk-php\lib\PayPal\Common\PayPalModel.php:296 {▶}

C:\Primer_Proyecto\Ventas\vendor\paypal\rest-api-sdk-php\lib\PayPal\Api\Payment.php:557 {▶}

C:\Primer_Proyecto\Ventas\app\paypal.php:26 {▼

› try{\r

› \t$payment->create($this->_apiContext);\r

› }\r

arguments: {▶}

}

This is the paypal.php code

public function generate(){

$payment = \PaypalPayment::payment()->setIntent("sale")

->setPayer($this->payer())

->setTransactions([$this->transaction()])

->setRedirectURLs($this->redirectURLs());

try {

$payment->create($this->_apiContext);

}

catch(\Exception $ex){

dd($ex);

exit(1);

}

return $payment;

}

public function __construct($shopping_cart){

$this->_apiContext = \PaypalPayment::ApiContext($this->_ClientId, $this ->_ClientSecrete);

$config = config("paypal_payment");

$flatConfig = array_dot($config);

$this->_apiContext->setConfig($flatConfig);

$this->shopping_cart = $shopping_cart;

}

I do not see the error, I have stayed too long looking for what is my mistake

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值