/** * @return mixed */ public function getCustomerInformation() { if ($this->customerInformation == null) { $c = new CustomerInformation($this->transactionManager); $c->setUrl($this->transactionManager->getUrl() . "verify/"); $c->getDataByTransaction(TransactionType::Verify, $this->verifyResponse->getVerifyId()); $this->customerInformation = $c; } return $this->customerInformation; }
/** * @return mixed */ public function getCustomerInformation() { if ($this->customerInformation == null) { $c = new CustomerInformation($this->transactionManager); $c->setUrl($this->transactionManager->getUrl() . "sale/"); $c->getCustomerForSaleInformationByTransactionId($this->saleResponse->getSaleId()); $this->customerInformation = $c; } return $this->customerInformation; }
/** * @return mixed */ public function getCustomerInformation() { if ($this->customerInformation == null) { $c = new CustomerInformation($this->transactionManager); $c->setUrl($this->transactionManager->getUrl() . "recurring-bill/"); $c->getDataByTransaction(TransactionType::RecurringBill, $this->lastRecurringBillResponse->getRecurringBillId()); $this->customerInformation = $c; } return $this->customerInformation; }
/** * @return mixed */ public function getCustomerInformation() { if ($this->customerInformation == null) { $c = new CustomerInformation($this->transactionManager); $c->setUrl($this->transactionManager->getUrl() . "authonly/"); $c . getDataByTransaction(TransactionType::AuthOnly, $this->authOnlyResponse->getTransactionId()); $this->customerInformation = $c; } return $this->customerInformation; }