src/AmazonPaymentBundle/lib/amazon/OffAmazonPaymentsService/Client.php
private function _convertRefund($request) {
        
        $parameters = array();
        $parameters['Action'] = 'Refund';
        if ($request->isSetSellerId()) {
            $parameters['SellerId'] =  $request->getSellerId();
        }
        if ($request->isSetAmazonCaptureId()) {
            $parameters['AmazonCaptureId'] =  $request->getAmazonCaptureId();
        }
        if ($request->isSetRefundReferenceId()) {
            $parameters['RefundReferenceId'] =  $request->getRefundReferenceId();
        }
        if ($request->isSetRefundAmount()) {
            $refundAmount = $request->getRefundAmount();
            if ($refundAmount->isSetAmount()) {
                $parameters['RefundAmount' . '.' . 'Amount'] =  $refundAmount->getAmount();
            }
            if ($refundAmount->isSetCurrencyCode()) {
                $parameters['RefundAmount' . '.' . 'CurrencyCode'] =  $refundAmount->getCurrencyCode();
            }
        }
        if ($request->isSetSellerRefundNote()) {
            $parameters['SellerRefundNote'] =  $request->getSellerRefundNote();
        }
        if ($request->isSetSoftDescriptor()) {
            $parameters['SoftDescriptor'] =  $request->getSoftDescriptor();
        }

        return $parameters;
    }
private function _convertRefund($request) {
        
        $parameters = array();
        $parameters['Action'] = 'Refund';
        if ($request->isSetSellerId()) {
            $parameters['SellerId'] =  $request->getSellerId();
        }
        if ($request->isSetAmazonCaptureId()) {
            $parameters['AmazonCaptureId'] =  $request->getAmazonCaptureId();
        }
        if ($request->isSetRefundReferenceId()) {
            $parameters['RefundReferenceId'] =  $request->getRefundReferenceId();
        }
        if ($request->isSetRefundAmount()) {
            $refundAmount = $request->getRefundAmount();
            if ($refundAmount->isSetAmount()) {
                $parameters['RefundAmount' . '.' . 'Amount'] =  $refundAmount->getAmount();
            }
            if ($refundAmount->isSetCurrencyCode()) {
                $parameters['RefundAmount' . '.' . 'CurrencyCode'] =  $refundAmount->getCurrencyCode();
            }
        }
        if ($request->isSetSellerRefundNote()) {
            $parameters['SellerRefundNote'] =  $request->getSellerRefundNote();
        }
        if ($request->isSetSoftDescriptor()) {
            $parameters['SoftDescriptor'] =  $request->getSoftDescriptor();
        }

        return $parameters;
    }
private function _convertRefund ( $ request ) { $ parameters = array ( ) ; $ parameters [ 'Action' ] = 'Refund' ; if ( $ request -> isSetSellerId ( ) ) { $ parameters [ 'SellerId' ] = $ request -> getSellerId ( ) ; } if ( $ request -> isSetAmazonCaptureId ( ) ) { $ parameters [ 'AmazonCaptureId' ] = $ request -> getAmazonCaptureId ( ) ; } if ( $ request -> isSetRefundReferenceId ( ) ) { $ parameters [ 'RefundReferenceId' ] = $ request -> getRefundReferenceId ( ) ; } if ( $ request -> isSetRefundAmount ( ) ) { $ refundAmount = $ request -> getRefundAmount ( ) ; if ( $ refundAmount -> isSetAmount ( ) ) { $ parameters [ 'RefundAmount' . '.' . 'Amount' ] = $ refundAmount -> getAmount ( ) ; } if ( $ refundAmount -> isSetCurrencyCode ( ) ) { $ parameters [ 'RefundAmount' . '.' . 'CurrencyCode' ] = $ refundAmount -> getCurrencyCode ( ) ; } } if ( $ request -> isSetSellerRefundNote ( ) ) { $ parameters [ 'SellerRefundNote' ] = $ request -> getSellerRefundNote ( ) ; } if ( $ request -> isSetSoftDescriptor ( ) ) { $ parameters [ 'SoftDescriptor' ] = $ request -> getSoftDescriptor ( ) ; } return $ parameters ; }
Convert RefundRequest to name value pairs
Convert RefundRequest to name value pairs