Example #1
0
 public function __construct($payment_request = [], $client = null)
 {
     if (array_key_exists('line_items', $payment_request)) {
         foreach ($payment_request['line_items'] as $key => $line_item) {
             if (is_array($line_item)) {
                 $payment_request['line_items'][$key] = new LineItem($line_item);
             }
         }
     }
     parent::__construct($payment_request, $client);
 }
Example #2
0
 public function __construct($payment = [], $client = null)
 {
     if (array_key_exists('payment_items', $payment)) {
         foreach ($payment['payment_items'] as $key => $payment_item) {
             if (is_array($payment_item)) {
                 $payment['payment_items'][$key] = new PaymentItem($payment_item);
             }
         }
     }
     parent::__construct($payment, $client);
 }