amazonData->getCaptureResult()->getCaptureDetails(); if ($captureDetails->isSetCaptureStatus()) { $captureStatus = $captureDetails->getCaptureStatus(); if ($captureStatus->isSetState()) { return $captureStatus->getState(); } } return NULL; } function getStoreInternalData () { $amazonInternalData = new stdClass(); if ($this->amazonData->isSetCaptureResult()) { $captureResult = $this->amazonData->getCaptureResult(); if ($captureResult->isSetCaptureDetails()) { $captureDetails = $captureResult->getCaptureDetails(); if ($captureDetails->isSetAmazonCaptureId()) { $amazonInternalData->amazon_response_amazonCaptureId = $captureDetails->getAmazonCaptureId(); } if ($captureDetails->isSetCaptureReferenceId()) { $amazonInternalData->amazon_response_captureReferenceId = $captureDetails->getCaptureReferenceId(); } if ($captureDetails->isSetCaptureStatus()) { $captureStatus = $captureDetails->getCaptureStatus(); if ($captureStatus->isSetState()) { $amazonInternalData->amazon_response_state = $captureStatus->getState(); } if ($captureStatus->isSetReasonCode()) { $amazonInternalData->amazon_response_reasonCode = $captureStatus->getReasonCode(); } if ($captureStatus->isSetReasonDescription()) { $amazonInternalData->amazon_response_reasonDescription = $captureStatus->getReasonDescription(); } } return $amazonInternalData; } } return NULL; } function getContents () { $contents = $this->tableStart("CaptureResponse"); if ($this->amazonData->isSetCaptureResult()) { $contents .= $this->getRowFirstCol("CaptureResult"); $captureResult = $this->amazonData->getCaptureResult(); if ($captureResult->isSetCaptureDetails()) { $contents .= $this->getRowFirstCol("CaptureDetails"); $captureDetails = $captureResult->getCaptureDetails(); if ($captureDetails->isSetAmazonCaptureId()) { $contents .= $this->getRow("AmazonCaptureId: ", $captureDetails->getAmazonCaptureId()); } if ($captureDetails->isSetCaptureReferenceId()) { $contents .= $this->getRow("CaptureReferenceId: ", $captureDetails->getCaptureReferenceId()); } if ($captureDetails->isSetSellerCaptureNote()) { $contents .= $this->getRow("SellerCaptureNote: ", $captureDetails->getSellerCaptureNote()); } if ($captureDetails->isSetCaptureAmount()) { $more = ''; $captureAmount = $captureDetails->getCaptureAmount(); if ($captureAmount->isSetAmount()) { $more .= "
Amount: " . $captureAmount->getAmount(); } if ($captureAmount->isSetCurrencyCode()) { $more .= "
CurrencyCode: " . $captureAmount->getCurrencyCode(); } $contents .= $this->getRow("CaptureAmount: ", $more); } if ($captureDetails->isSetRefundedAmount()) { $more = ''; $refundedAmount = $captureDetails->getRefundedAmount(); if ($refundedAmount->isSetAmount()) { $more .= "
Amount: " . $refundedAmount->getAmount(); } if ($refundedAmount->isSetCurrencyCode()) { $more .= "
CurrencyCode: " . $refundedAmount->getCurrencyCode(); } $contents .= $this->getRow("RefundedAmount: ", $more); } if ($captureDetails->isSetCaptureFee()) { $more = ''; $captureFee = $captureDetails->getCaptureFee(); if ($captureFee->isSetAmount()) { $more .= "
Amount: " . $captureFee->getAmount(); } if ($captureFee->isSetCurrencyCode()) { $more .= "
CurrencyCode: " . $captureFee->getCurrencyCode(); } $contents .= $this->getRow("CaptureFee: ", $more); } if ($captureDetails->isSetIdList()) { $more = ''; $idList = $captureDetails->getIdList(); $memberList = $idList->getmember(); foreach ($memberList as $member) { $more .= "
member: " . $member; } $contents .= $this->getRow("IdList: ", $more); } if ($captureDetails->isSetCreationTimestamp()) { $contents .= $this->getRow("CreationTimestamp: ", $captureDetails->getCreationTimestamp()); } if ($captureDetails->isSetCaptureStatus()) { $more = ''; $captureStatus = $captureDetails->getCaptureStatus(); if ($captureStatus->isSetState()) { $more .= "
State: " . $captureStatus->getState(); } if ($captureStatus->isSetLastUpdateTimestamp()) { $more .= "
LastUpdateTimestamp: " . $captureStatus->getLastUpdateTimestamp(); } if ($captureStatus->isSetReasonCode()) { $more .= "
ReasonCode: " . $captureStatus->getReasonCode(); } if ($captureStatus->isSetReasonDescription()) { $more .= "
ReasonDescription: " . $captureStatus->getReasonDescription(); } if ($captureDetails->isSetSoftDescriptor()) { $more .= "
SoftDescriptor: " . $captureDetails->getSoftDescriptor(); } $contents .= $this->getRow("CaptureStatus: ", $more); } } } /* if ($this->amazonData->isSetResponseMetadata()) { $more=''; $responseMetadata = $this->amazonData->getResponseMetadata(); if ($responseMetadata->isSetRequestId()) { $more .= "
RequestId: " . $responseMetadata->getRequestId(); } $contents .=$this->getRow("ResponseMetadata: ", $more ); } $contents .=$this->getRow("ResponseHeaderMetadata: ", $this->amazonData->getResponseHeaderMetadata() ); */ $contents .= $this->tableEnd(); return $contents; } }