private function getCustomer($customer)
 {
     $dummyObjCart = new \CheckoutApi_Lib_RespondObj();
     $dummyObjCart->setConfig($customer);
     $cardObg = new Customer($dummyObjCart);
     return $cardObg;
 }
 private function setCardProvider($cardP)
 {
     $dummyObjCart = new \CheckoutApi_Lib_RespondObj();
     $dummyObjCart->setConfig($cardP);
     $cardObg = new \PHPPlugin\ApiServices\PaymentProviders\ResponseModels\CardProvider($dummyObjCart);
     return $cardObg;
 }
 private function getCard($card)
 {
     $dummyObjCart = new \CheckoutApi_Lib_RespondObj();
     $dummyObjCart->setConfig($card);
     $cardObg = new \com\checkout\ApiServices\Cards\ResponseModels\Card($dummyObjCart);
     return $cardObg;
 }
 /**
  * @param mixed $regions
  */
 protected function _setRegions($regions)
 {
     $dataArray = $regions->toArray();
     foreach ($dataArray as $region) {
         $dummyObjCart = new \CheckoutApi_Lib_RespondObj();
         $dummyObjCart->setConfig($region);
         $regionsObj = new \PHPPlugin\ApiServices\PaymentProviders\ResponseModels\Region($dummyObjCart);
         $this->_regions[] = $this->getProvider($regionsObj);
     }
 }
 private function getProvider($customer)
 {
     $dummyObjCart = new \CheckoutApi_Lib_RespondObj();
     $dummyObjCart->setConfig($customer);
     $cardObg = new \PHPPlugin\ApiServices\PaymentProviders\ResponseModels\LocalPaymentProvider($dummyObjCart);
 }