title: sizeof(): Parameter must be an array or an object that implements Countable
body: <p><strong><em>help me please</em></strong></p>
  
  <p><strong>geting error sizeof(): Parameter must be an array or an object that implements Countable</strong></p>
  
  <pre><code>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-&gt;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-&gt;create($this-&gt;_apiContext);\r
        › }\r
        arguments: {▶}
      }
  </code></pre>
  
  <p><strong>This is the paypal.php code</strong></p>
  
  <hr>
  
  <pre><code>public function generate(){
      $payment = \PaypalPayment::payment()-&gt;setIntent("sale")
          -&gt;setPayer($this-&gt;payer())
          -&gt;setTransactions([$this-&gt;transaction()])
          -&gt;setRedirectURLs($this-&gt;redirectURLs());
  
      try {
          $payment-&gt;create($this-&gt;_apiContext);
      }
      catch(\Exception $ex){
          dd($ex);
          exit(1);
      }
  
      return $payment;
  }
  
  
  public function __construct($shopping_cart){
      $this-&gt;_apiContext = \PaypalPayment::ApiContext($this-&gt;_ClientId, $this  -&gt;_ClientSecrete);
      $config = config("paypal_payment");
      $flatConfig = array_dot($config);
      $this-&gt;_apiContext-&gt;setConfig($flatConfig);
      $this-&gt;shopping_cart = $shopping_cart;
  }
  </code></pre>
  
  <p><strong>I do not see the error, I have stayed too long looking for what is my mistake</strong></p>