Class Typehint Status

Below, is a summary of all classes and their parameters's typehinting status. .

  Method Argument Typehint Default
class Address
  Method Argument Typehint Default
 setPhone  
 getPhone  
 setType  
 getType  
class Agreement
  Method Argument Typehint Default
 setId  
 getId  
 setState  
 getState  
 setName  
 getName  
 setDescription  
 getDescription  
 setStartDate  
 getStartDate  
 setPayer  
 getPayer  
 setShippingAddress  
 getShippingAddress  
 setOverrideMerchantPreferences  
 getOverrideMerchantPreferences  
 setOverrideChargeModels  
 getOverrideChargeModels  
 addOverrideChargeModel  
 removeOverrideChargeModel  
 setPlan  
 getPlan  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 setAgreementDetails  
 getAgreementDetails  
 getApprovalLink  
 create  
 execute  
 get  
 update  
 suspend  
 reActivate  
 cancel  
 billBalance  
 setBalance  
 transactions  
 searchTransactions  
class AgreementDetails
  Method Argument Typehint Default
 setOutstandingBalance  
 getOutstandingBalance  
 setCyclesRemaining  
 getCyclesRemaining  
 setCyclesCompleted  
 getCyclesCompleted  
 setNextBillingDate  
 getNextBillingDate  
 setLastPaymentDate  
 getLastPaymentDate  
 setLastPaymentAmount  
 getLastPaymentAmount  
 setFinalPaymentDate  
 getFinalPaymentDate  
 setFailedPaymentCount  
 getFailedPaymentCount  
class AgreementStateDescriptor
  Method Argument Typehint Default
 setNote  
 getNote  
 setAmount  
 getAmount  
class AgreementTransaction
  Method Argument Typehint Default
 setTransactionId  
 getTransactionId  
 setStatus  
 getStatus  
 setTransactionType  
 getTransactionType  
 setAmount  
 getAmount  
 setFeeAmount  
 getFeeAmount  
 setNetAmount  
 getNetAmount  
 setPayerEmail  
 getPayerEmail  
 setPayerName  
 getPayerName  
 setTimeStamp  
 getTimeStamp  
 setTimeZone  
 getTimeZone  
class AgreementTransactions
  Method Argument Typehint Default
 setAgreementTransactionList  
 getAgreementTransactionList  
 addAgreementTransactionList  
 removeAgreementTransactionList  
class AlternatePayment
  Method Argument Typehint Default
 setAlternatePaymentAccountId  
 getAlternatePaymentAccountId  
 setExternalCustomerId  
 getExternalCustomerId  
 setAlternatePaymentProviderId  
 getAlternatePaymentProviderId  
class Amount
  Method Argument Typehint Default
 setCurrency  
 getCurrency  
 setTotal  
 getTotal  
 setDetails  
 getDetails  
class Authorization
  Method Argument Typehint Default
 setId  
 getId  
 setAmount  
 getAmount  
 setPaymentMode  
 getPaymentMode  
 setState  
 getState  
 setReasonCode  
 getReasonCode  
 setPendingReason  
 getPendingReason  
 setProtectionEligibility  
 getProtectionEligibility  
 setProtectionEligibilityType  
 getProtectionEligibilityType  
 setFmfDetails  
 getFmfDetails  
 setParentPayment  
 getParentPayment  
 setProcessorResponse  
 getProcessorResponse  
 setValidUntil  
 getValidUntil  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 setReferenceId  
 getReferenceId  
 setReceiptId  
 getReceiptId  
 get  
 capture  
 void  
 reauthorize  
class BankAccount
  Method Argument Typehint Default
 setId  
 getId  
 setAccountNumber  
 getAccountNumber  
 setAccountNumberType  
 getAccountNumberType  
 setRoutingNumber  
 getRoutingNumber  
 setAccountType  
 getAccountType  
 setAccountName  
 getAccountName  
 setCheckType  
 getCheckType  
 setAuthType  
 getAuthType  
 setAuthCaptureTimestamp  
 getAuthCaptureTimestamp  
 setBankName  
 getBankName  
 setCountryCode  
 getCountryCode  
 setFirstName  
 getFirstName  
 setLastName  
 getLastName  
 setBirthDate  
 getBirthDate  
 setBillingAddress  
 getBillingAddress  
 setState  
 getState  
 setConfirmationStatus  
 getConfirmationStatus  
 setPayerId  
 getPayerId  
 setExternalCustomerId  
 getExternalCustomerId  
 setMerchantId  
 getMerchantId  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 setValidUntil  
 getValidUntil  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class BankAccountsList
  Method Argument Typehint Default
 setBankAccounts  
 getBankAccounts  
 addBankAccount  
 removeBankAccount  
 setCount  
 getCount  
 setNextId  
 getNextId  
class BankToken
  Method Argument Typehint Default
 setBankId  
 getBankId  
 setExternalCustomerId  
 getExternalCustomerId  
 setMandateReferenceNumber  
 getMandateReferenceNumber  
class BaseAddress
  Method Argument Typehint Default
 setLine1  
 getLine1  
 setLine2  
 getLine2  
 setCity  
 getCity  
 setCountryCode  
 getCountryCode  
 setPostalCode  
 getPostalCode  
 setState  
 getState  
 setNormalizationStatus  
 getNormalizationStatus  
 setStatus  
 getStatus  
class Billing
  Method Argument Typehint Default
 setBillingAgreementId  
 getBillingAgreementId  
class BillingInfo
  Method Argument Typehint Default
 setEmail  
 getEmail  
 setFirstName  
 getFirstName  
 setLastName  
 getLastName  
 setBusinessName  
 getBusinessName  
 setAddress  
 getAddress  
 setLanguage  
 getLanguage  
 setAdditionalInfo  
 getAdditionalInfo  
 setNotificationChannel  
 getNotificationChannel  
 setPhone  
 getPhone  
class CancelNotification
  Method Argument Typehint Default
 setSubject  
 getSubject  
 setNote  
 getNote  
 setSendToMerchant  
 getSendToMerchant  
 setSendToPayer  
 getSendToPayer  
 setCcEmails  
 getCcEmails  
 addCcEmail  
 removeCcEmail  
class Capture
  Method Argument Typehint Default
 setId  
 getId  
 setAmount  
 getAmount  
 setIsFinalCapture  
 getIsFinalCapture  
 setState  
 getState  
 setReasonCode  
 getReasonCode  
 setParentPayment  
 getParentPayment  
 setInvoiceNumber  
 getInvoiceNumber  
 setTransactionFee  
 getTransactionFee  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 get  
 refund  
 refundCapturedPayment  
class CarrierAccount
  Method Argument Typehint Default
 setId  
 getId  
 setPhoneNumber  
 getPhoneNumber  
 setExternalCustomerId  
 getExternalCustomerId  
 setPhoneSource  
 getPhoneSource  
 setCountryCode  
 getCountryCode  
class CarrierAccountToken
  Method Argument Typehint Default
 setCarrierAccountId  
 getCarrierAccountId  
 setExternalCustomerId  
 getExternalCustomerId  
class CartBase
  Method Argument Typehint Default
 setReferenceId  
 getReferenceId  
 setAmount  
 getAmount  
 setPayee  
 getPayee  
 setDescription  
 getDescription  
 setNoteToPayee  
 getNoteToPayee  
 setCustom  
 getCustom  
 setInvoiceNumber  
 getInvoiceNumber  
 setPurchaseOrder  
 getPurchaseOrder  
 setSoftDescriptor  
 getSoftDescriptor  
 setSoftDescriptorCity  
 getSoftDescriptorCity  
 setPaymentOptions  
 getPaymentOptions  
 setItemList  
 getItemList  
 setNotifyUrl  
 getNotifyUrl  
 setOrderUrl  
 getOrderUrl  
 setExternalFunding  
 getExternalFunding  
 addExternalFunding  
 removeExternalFunding  
class ChargeModel
  Method Argument Typehint Default
 setId  
 getId  
 setType  
 getType  
 setAmount  
 getAmount  
class Cost
  Method Argument Typehint Default
 setPercent  
 getPercent  
 setAmount  
 getAmount  
class CountryCode
  Method Argument Typehint Default
 setCountryCode  
 getCountryCode  
class CreateProfileResponse
  Method Argument Typehint Default
 setId  
 getId  
class Credit
  Method Argument Typehint Default
 setId  
 getId  
 setType  
 getType  
class CreditCard
  Method Argument Typehint Default
 setId  
 getId  
 setNumber  
 getNumber  
 setType  
 getType  
 setExpireMonth  
 getExpireMonth  
 setExpireYear  
 getExpireYear  
 setCvv2  
 getCvv2  
 setFirstName  
 getFirstName  
 setLastName  
 getLastName  
 setBillingAddress  
 getBillingAddress  
 setExternalCustomerId  
 getExternalCustomerId  
 setMerchantId  
 getMerchantId  
 setPayerId  
 getPayerId  
 setExternalCardId  
 getExternalCardId  
 setState  
 getState  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 setValidUntil  
 getValidUntil  
 create  
 get  
 delete  
 update  
 all  
class CreditCardHistory
  Method Argument Typehint Default
 setCreditCards  
 getCreditCards  
 setCount  
 getCount  
 setNextId  
 getNextId  
class CreditCardList
  Method Argument Typehint Default
 setItems  
 getItems  
 addItem  
 removeItem  
 setTotalItems  
 getTotalItems  
 setTotalPages  
 getTotalPages  
class CreditCardToken
  Method Argument Typehint Default
 setCreditCardId  
 getCreditCardId  
 setPayerId  
 getPayerId  
 setLast4  
 getLast4  
 setType  
 getType  
 setExpireMonth  
 getExpireMonth  
 setExpireYear  
 getExpireYear  
class CreditFinancingOffered
  Method Argument Typehint Default
 setTotalCost  
 getTotalCost  
 setTerm  
 getTerm  
 setMonthlyPayment  
 getMonthlyPayment  
 setTotalInterest  
 getTotalInterest  
 setPayerAcceptance  
 getPayerAcceptance  
 setCartAmountImmutable  
 getCartAmountImmutable  
class Currency
  Method Argument Typehint Default
 setCurrency  
 getCurrency  
 setValue  
 getValue  
class CurrencyConversion
  Method Argument Typehint Default
 setConversionDate  
 getConversionDate  
 setFromCurrency  
 getFromCurrency  
 setFromAmount  
 getFromAmount  
 setToCurrency  
 getToCurrency  
 setToAmount  
 getToAmount  
 setConversionType  
 getConversionType  
 setConversionTypeChangeable  
 getConversionTypeChangeable  
 setWebUrl  
 getWebUrl  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class CustomAmount
  Method Argument Typehint Default
 setLabel  
 getLabel  
 setAmount  
 getAmount  
class DetailedRefund
  Method Argument Typehint Default
 setCustom  
 getCustom  
 setRefundToPayer  
 getRefundToPayer  
 setRefundToExternalFunding  
 getRefundToExternalFunding  
 setRefundFromTransactionFee  
 getRefundFromTransactionFee  
 setRefundFromReceivedAmount  
 getRefundFromReceivedAmount  
 setTotalRefundedAmount  
 getTotalRefundedAmount  
class Details
  Method Argument Typehint Default
 setSubtotal  
 getSubtotal  
 setShipping  
 getShipping  
 setTax  
 getTax  
 setHandlingFee  
 getHandlingFee  
 setShippingDiscount  
 getShippingDiscount  
 setInsurance  
 getInsurance  
 setGiftWrap  
 getGiftWrap  
 setFee  
 getFee  
class Error
  Method Argument Typehint Default
 setName  
 getName  
 setPurchaseUnitReferenceId  
 getPurchaseUnitReferenceId  
 setCode  
 getCode  
 setDebugId  
 getDebugId  
 setMessage  
 getMessage  
 setInformationLink  
 getInformationLink  
 setDetails  
 getDetails  
 addDetail  
 removeDetail  
 setProcessorResponse  
 getProcessorResponse  
 setFmfDetails  
 getFmfDetails  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class ErrorDetails
  Method Argument Typehint Default
 setField  
 getField  
 setIssue  
 getIssue  
 setPurchaseUnitReferenceId  
 getPurchaseUnitReferenceId  
 setCode  
 getCode  
class ExtendedBankAccount
  Method Argument Typehint Default
 setMandateReferenceNumber  
 getMandateReferenceNumber  
class ExternalFunding
  Method Argument Typehint Default
 setReferenceId  
 getReferenceId  
 setCode  
 getCode  
 setFundingAccountId  
 getFundingAccountId  
 setDisplayText  
 getDisplayText  
 setAmount  
 getAmount  
 setFundingInstruction  
 getFundingInstruction  
class FileAttachment
  Method Argument Typehint Default
 setName  
 getName  
 setUrl  
 getUrl  
class FlowConfig
  Method Argument Typehint Default
 setLandingPageType  
 getLandingPageType  
 setBankTxnPendingUrl  
 getBankTxnPendingUrl  
 setUserAction  
 getUserAction  
 setReturnUriHttpMethod  
 getReturnUriHttpMethod  
class FmfDetails
  Method Argument Typehint Default
 setFilterType  
 getFilterType  
 setFilterId  
 getFilterId  
 setName  
 getName  
 setDescription  
 getDescription  
class FundingDetail
  Method Argument Typehint Default
 setClearingTime  
 getClearingTime  
 setPaymentHoldDate  
 getPaymentHoldDate  
 setPaymentDebitDate  
 getPaymentDebitDate  
 setProcessingType  
 getProcessingType  
class FundingInstrument
  Method Argument Typehint Default
 setCreditCard  
 getCreditCard  
 setCreditCardToken  
 getCreditCardToken  
 setPaymentCard  
 getPaymentCard  
 setBankAccount  
 getBankAccount  
 setBankAccountToken  
 getBankAccountToken  
 setCredit  
 getCredit  
 setIncentive  
 getIncentive  
 setExternalFunding  
 getExternalFunding  
 setCarrierAccountToken  
 getCarrierAccountToken  
 setCarrierAccount  
 getCarrierAccount  
 setPrivateLabelCard  
 getPrivateLabelCard  
 setBilling  
 getBilling  
 setAlternatePayment  
 getAlternatePayment  
class FundingOption
  Method Argument Typehint Default
 setId  
 getId  
 setFundingSources  
 getFundingSources  
 addFundingSource  
 removeFundingSource  
 setBackupFundingInstrument  
 getBackupFundingInstrument  
 setCurrencyConversion  
 getCurrencyConversion  
 setInstallmentInfo  
 getInstallmentInfo  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class FundingSource
  Method Argument Typehint Default
 setFundingMode  
 getFundingMode  
 setFundingInstrumentType  
 getFundingInstrumentType  
 setSoftDescriptor  
 getSoftDescriptor  
 setAmount  
 getAmount  
 setNegativeBalanceAmount  
 getNegativeBalanceAmount  
 setLegalText  
 getLegalText  
 setFundingDetail  
 getFundingDetail  
 setAdditionalText  
 getAdditionalText  
 setExtends  
 getExtends  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class FuturePayment
  Method Argument Typehint Default
 create  
 getRefreshToken  
class HyperSchema
  Method Argument Typehint Default
 setLinks  
 getLinks  
 addLink  
 removeLink  
 setFragmentResolution  
 getFragmentResolution  
 setReadonly  
 getReadonly  
 setContentEncoding  
 getContentEncoding  
 setPathStart  
 getPathStart  
 setMediaType  
 getMediaType  
class Image
  Method Argument Typehint Default
 setImage  
 getImage  
 saveToFile  
class Incentive
  Method Argument Typehint Default
 setId  
 getId  
 setCode  
 getCode  
 setName  
 getName  
 setDescription  
 getDescription  
 setMinimumPurchaseAmount  
 getMinimumPurchaseAmount  
 setLogoImageUrl  
 getLogoImageUrl  
 setExpiryDate  
 getExpiryDate  
 setType  
 getType  
 setTerms  
 getTerms  
class InputFields
  Method Argument Typehint Default
 setAllowNote  
 getAllowNote  
 setNoShipping  
 getNoShipping  
 setAddressOverride  
 getAddressOverride  
class InstallmentInfo
  Method Argument Typehint Default
 setInstallmentId  
 getInstallmentId  
 setNetwork  
 getNetwork  
 setIssuer  
 getIssuer  
 setInstallmentOptions  
 getInstallmentOptions  
 addInstallmentOption  
 removeInstallmentOption  
class InstallmentOption
  Method Argument Typehint Default
 setTerm  
 getTerm  
 setMonthlyPayment  
 getMonthlyPayment  
 setDiscountAmount  
 getDiscountAmount  
 setDiscountPercentage  
 getDiscountPercentage  
class Invoice
  Method Argument Typehint Default
 setId  
 getId  
 setNumber  
 getNumber  
 setTemplateId  
 getTemplateId  
 setUri  
 getUri  
 setStatus  
 getStatus  
 setMerchantInfo  
 getMerchantInfo  
 setBillingInfo  
 getBillingInfo  
 addBillingInfo  
 removeBillingInfo  
 setCcInfo  
 getCcInfo  
 addCcInfo  
 removeCcInfo  
 setShippingInfo  
 getShippingInfo  
 setItems  
 getItems  
 addItem  
 removeItem  
 setInvoiceDate  
 getInvoiceDate  
 setPaymentTerm  
 getPaymentTerm  
 setReference  
 getReference  
 setDiscount  
 getDiscount  
 setShippingCost  
 getShippingCost  
 setCustom  
 getCustom  
 setAllowPartialPayment  
 getAllowPartialPayment  
 setMinimumAmountDue  
 getMinimumAmountDue  
 setTaxCalculatedAfterDiscount  
 getTaxCalculatedAfterDiscount  
 setTaxInclusive  
 getTaxInclusive  
 setTerms  
 getTerms  
 setNote  
 getNote  
 setMerchantMemo  
 getMerchantMemo  
 setLogoUrl  
 getLogoUrl  
 setTotalAmount  
 getTotalAmount  
 setPayments  
 getPayments  
 addPayment  
 removePayment  
 setRefunds  
 getRefunds  
 addRefund  
 removeRefund  
 setMetadata  
 getMetadata  
 setAdditionalData  
 getAdditionalData  
 setPaidAmount  
 getPaidAmount  
 setRefundedAmount  
 getRefundedAmount  
 setAttachments  
 getAttachments  
 addAttachment  
 removeAttachment  
 create  
 search  
 send  
 remind  
 cancel  
 recordPayment  
 recordRefund  
 get  
 getAll  
 update  
 delete  
 deleteExternalPayment  
 deleteExternalRefund  
 qrCode  
 generateNumber  
class InvoiceAddress
  Method Argument Typehint Default
 setPhone  
 getPhone  
class InvoiceItem
  Method Argument Typehint Default
 setName  
 getName  
 setDescription  
 getDescription  
 setQuantity  
 getQuantity  
 setUnitPrice  
 getUnitPrice  
 setTax  
 getTax  
 setDate  
 getDate  
 setDiscount  
 getDiscount  
 setImageUrl  
 getImageUrl  
 setUnitOfMeasure  
 getUnitOfMeasure  
class InvoiceNumber
  Method Argument Typehint Default
 setNumber  
 getNumber  
class InvoiceSearchResponse
  Method Argument Typehint Default
 setTotalCount  
 getTotalCount  
 setInvoices  
 getInvoices  
 addInvoice  
 removeInvoice  
class Item
  Method Argument Typehint Default
 setSku  
 getSku  
 setName  
 getName  
 setDescription  
 getDescription  
 setQuantity  
 getQuantity  
 setPrice  
 getPrice  
 setCurrency  
 getCurrency  
 setTax  
 getTax  
 setUrl  
 getUrl  
 setCategory  
 getCategory  
 setWeight  
 getWeight  
 setLength  
 getLength  
 setHeight  
 getHeight  
 setWidth  
 getWidth  
 setSupplementaryData  
 getSupplementaryData  
 addSupplementaryData  
 removeSupplementaryData  
 setPostbackData  
 getPostbackData  
 addPostbackData  
 removePostbackData  
class ItemList
  Method Argument Typehint Default
 setItems  
 getItems  
 addItem  
 removeItem  
 setShippingAddress  
 getShippingAddress  
 setShippingMethod  
 getShippingMethod  
 setShippingPhoneNumber  
 getShippingPhoneNumber  
class Links
  Method Argument Typehint Default
 setHref  
 getHref  
 setRel  
 getRel  
 setTargetSchema  
 getTargetSchema  
 setMethod  
 getMethod  
 setEnctype  
 getEnctype  
 setSchema  
 getSchema  
class Measurement
  Method Argument Typehint Default
 setValue  
 getValue  
 setUnit  
 getUnit  
class MerchantInfo
  Method Argument Typehint Default
 setEmail  
 getEmail  
 setFirstName  
 getFirstName  
 setLastName  
 getLastName  
 setAddress  
 getAddress  
 setBusinessName  
 getBusinessName  
 setPhone  
 getPhone  
 setFax  
 getFax  
 setWebsite  
 getWebsite  
 setTaxId  
 getTaxId  
 setAdditionalInfoLabel  
 getAdditionalInfoLabel  
 setAdditionalInfo  
 getAdditionalInfo  
class MerchantPreferences
  Method Argument Typehint Default
 setId  
 getId  
 setSetupFee  
 getSetupFee  
 setCancelUrl  
 getCancelUrl  
 setReturnUrl  
 getReturnUrl  
 setNotifyUrl  
 getNotifyUrl  
 setMaxFailAttempts  
 getMaxFailAttempts  
 setAutoBillAmount  
 getAutoBillAmount  
 setInitialFailAmountAction  
 getInitialFailAmountAction  
 setAcceptedPaymentType  
 getAcceptedPaymentType  
 setCharSet  
 getCharSet  
class Metadata
  Method Argument Typehint Default
 setCreatedDate  
 getCreatedDate  
 setCreatedBy  
 getCreatedBy  
 setCancelledDate  
 getCancelledDate  
 setCancelledBy  
 getCancelledBy  
 setLastUpdatedDate  
 getLastUpdatedDate  
 setLastUpdatedBy  
 getLastUpdatedBy  
 setFirstSentDate  
 getFirstSentDate  
 setLastSentDate  
 getLastSentDate  
 setLastSentBy  
 getLastSentBy  
 setPayerViewUrl  
 getPayerViewUrl  
class NameValuePair
  Method Argument Typehint Default
 setName  
 getName  
 setValue  
 getValue  
class Notification
  Method Argument Typehint Default
 setSubject  
 getSubject  
 setNote  
 getNote  
 setSendToMerchant  
 getSendToMerchant  
 setCcEmails  
 getCcEmails  
 addCcEmail  
 removeCcEmail  
class OpenIdAddress
  Method Argument Typehint Default
 setStreetAddress  
 getStreetAddress  
 setLocality  
 getLocality  
 setRegion  
 getRegion  
 setPostalCode  
 getPostalCode  
 setCountry  
 getCountry  
class OpenIdError
  Method Argument Typehint Default
 setError  
 getError  
 setErrorDescription  
 getErrorDescription  
 setErrorUri  
 getErrorUri  
class OpenIdSession
  Method Argument Typehint Default
 getAuthorizationUrl  
 getLogoutUrl  
 getBaseUrl  
class OpenIdTokeninfo
  Method Argument Typehint Default
 setScope  
 getScope  
 setAccessToken  
 getAccessToken  
 setRefreshToken  
 getRefreshToken  
 setTokenType  
 getTokenType  
 setIdToken  
 getIdToken  
 setExpiresIn  
 getExpiresIn  
 createFromAuthorizationCode  
 createFromRefreshToken  
class OpenIdUserinfo
  Method Argument Typehint Default
 setUserId  
 getUserId  
 setSub  
 getSub  
 setName  
 getName  
 setGivenName  
 getGivenName  
 setFamilyName  
 getFamilyName  
 setMiddleName  
 getMiddleName  
 setPicture  
 getPicture  
 setEmail  
 getEmail  
 setEmailVerified  
 getEmailVerified  
 setGender  
 getGender  
 setBirthday  
 getBirthday  
 setZoneinfo  
 getZoneinfo  
 setLocale  
 getLocale  
 setLanguage  
 getLanguage  
 setVerified  
 getVerified  
 setPhoneNumber  
 getPhoneNumber  
 setAddress  
 getAddress  
 setVerifiedAccount  
 getVerifiedAccount  
 setAccountType  
 getAccountType  
 setAgeRange  
 getAgeRange  
 setPayerId  
 getPayerId  
 getUserinfo  
class Order
  Method Argument Typehint Default
 setId  
 getId  
 setPurchaseUnitReferenceId  
 getPurchaseUnitReferenceId  
 setReferenceId  
 getReferenceId  
 setAmount  
 getAmount  
 setPaymentMode  
 getPaymentMode  
 setState  
 getState  
 setReasonCode  
 getReasonCode  
 setPendingReason  
 getPendingReason  
 setProtectionEligibility  
 getProtectionEligibility  
 setProtectionEligibilityType  
 getProtectionEligibilityType  
 setParentPayment  
 getParentPayment  
 setFmfDetails  
 getFmfDetails  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 get  
 capture  
 void  
 authorize  
class OverrideChargeModel
  Method Argument Typehint Default
 setChargeId  
 getChargeId  
 setAmount  
 getAmount  
class Participant
  Method Argument Typehint Default
 setEmail  
 getEmail  
 setFirstName  
 getFirstName  
 setLastName  
 getLastName  
 setBusinessName  
 getBusinessName  
 setPhone  
 getPhone  
 setFax  
 getFax  
 setWebsite  
 getWebsite  
 setAdditionalInfo  
 getAdditionalInfo  
 setAddress  
 getAddress  
class Patch
  Method Argument Typehint Default
 setOp  
 getOp  
 setPath  
 getPath  
 setValue  
 getValue  
 setFrom  
 getFrom  
class PatchRequest
  Method Argument Typehint Default
 setPatches  
 getPatches  
 addPatch  
 removePatch  
 toJSON  
class Payee
  Method Argument Typehint Default
 setEmail  
 getEmail  
 setMerchantId  
 getMerchantId  
 setFirstName  
 getFirstName  
 setLastName  
 getLastName  
 setAccountNumber  
 getAccountNumber  
 setPhone  
 getPhone  
class Payer
  Method Argument Typehint Default
 setPaymentMethod  
 getPaymentMethod  
 setStatus  
 getStatus  
 setAccountType  
 getAccountType  
 setAccountAge  
 getAccountAge  
 setFundingInstruments  
 getFundingInstruments  
 addFundingInstrument  
 removeFundingInstrument  
 setFundingOptionId  
 getFundingOptionId  
 setFundingOption  
 getFundingOption  
 setExternalSelectedFundingInstrumentType  
 getExternalSelectedFundingInstrumentType  
 setRelatedFundingOption  
 getRelatedFundingOption  
 setPayerInfo  
 getPayerInfo  
class PayerInfo
  Method Argument Typehint Default
 setEmail  
 getEmail  
 setExternalRememberMeId  
 getExternalRememberMeId  
 setAccountNumber  
 getAccountNumber  
 setBuyerAccountNumber  
 getBuyerAccountNumber  
 setSalutation  
 getSalutation  
 setFirstName  
 getFirstName  
 setMiddleName  
 getMiddleName  
 setLastName  
 getLastName  
 setSuffix  
 getSuffix  
 setPayerId  
 getPayerId  
 setPhone  
 getPhone  
 setPhoneType  
 getPhoneType  
 setBirthDate  
 getBirthDate  
 setTaxId  
 getTaxId  
 setTaxIdType  
 getTaxIdType  
 setCountryCode  
 getCountryCode  
 setBillingAddress  
 getBillingAddress  
 setShippingAddress  
 getShippingAddress  
class Payment
  Method Argument Typehint Default
 setId  
 getId  
 setIntent  
 getIntent  
 setPayer  
 getPayer  
 setPotentialPayerInfo  
 getPotentialPayerInfo  
 setPayee  
 getPayee  
 setCart  
 getCart  
 setTransactions  
 getTransactions  
 addTransaction  
 removeTransaction  
 setFailedTransactions  
 getFailedTransactions  
 addFailedTransaction  
 removeFailedTransaction  
 setBillingAgreementTokens  
 getBillingAgreementTokens  
 addBillingAgreementToken  
 removeBillingAgreementToken  
 setCreditFinancingOffered  
 getCreditFinancingOffered  
 setPaymentInstruction  
 getPaymentInstruction  
 setState  
 getState  
 setExperienceProfileId  
 getExperienceProfileId  
 setNoteToPayer  
 getNoteToPayer  
 setRedirectUrls  
 getRedirectUrls  
 setFailureReason  
 getFailureReason  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 getApprovalLink  
 getToken  
 create  
 get  
 update  
 execute  
 all  
class PaymentCard
  Method Argument Typehint Default
 setId  
 getId  
 setNumber  
 getNumber  
 setType  
 getType  
 setExpireMonth  
 getExpireMonth  
 setExpireYear  
 getExpireYear  
 setStartMonth  
 getStartMonth  
 setStartYear  
 getStartYear  
 setCvv2  
 getCvv2  
 setFirstName  
 getFirstName  
 setLastName  
 getLastName  
 setBillingCountry  
 getBillingCountry  
 setBillingAddress  
 getBillingAddress  
 setExternalCustomerId  
 getExternalCustomerId  
 setStatus  
 getStatus  
 setCardProductClass  
 getCardProductClass  
 setValidUntil  
 getValidUntil  
 setIssueNumber  
 getIssueNumber  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class PaymentCardToken
  Method Argument Typehint Default
 setPaymentCardId  
 getPaymentCardId  
 setExternalCustomerId  
 getExternalCustomerId  
 setLast4  
 getLast4  
 setType  
 getType  
 setExpireMonth  
 getExpireMonth  
 setExpireYear  
 getExpireYear  
class PaymentDefinition
  Method Argument Typehint Default
 setId  
 getId  
 setName  
 getName  
 setType  
 getType  
 setFrequencyInterval  
 getFrequencyInterval  
 setFrequency  
 getFrequency  
 setCycles  
 getCycles  
 setAmount  
 getAmount  
 setChargeModels  
 getChargeModels  
 addChargeModel  
 removeChargeModel  
class PaymentDetail
  Method Argument Typehint Default
 setType  
 getType  
 setTransactionId  
 getTransactionId  
 setTransactionType  
 getTransactionType  
 setDate  
 getDate  
 setMethod  
 getMethod  
 setNote  
 getNote  
 setAmount  
 getAmount  
class PaymentExecution
  Method Argument Typehint Default
 setPayerId  
 getPayerId  
 setCarrierAccountId  
 getCarrierAccountId  
 setTransactions  
 getTransactions  
 addTransaction  
 removeTransaction  
class PaymentHistory
  Method Argument Typehint Default
 setPayments  
 getPayments  
 addPayment  
 removePayment  
 setCount  
 getCount  
 setNextId  
 getNextId  
class PaymentInstruction
  Method Argument Typehint Default
 setReferenceNumber  
 getReferenceNumber  
 setInstructionType  
 getInstructionType  
 setRecipientBankingInstruction  
 getRecipientBankingInstruction  
 setAmount  
 getAmount  
 setPaymentDueDate  
 getPaymentDueDate  
 setNote  
 getNote  
 get  
class PaymentOptions
  Method Argument Typehint Default
 setAllowedPaymentMethod  
 getAllowedPaymentMethod  
 setRecurringFlag  
 getRecurringFlag  
 setSkipFmf  
 getSkipFmf  
class PaymentSummary
  Method Argument Typehint Default
 setPaypal  
 getPaypal  
 setOther  
 getOther  
class PaymentTerm
  Method Argument Typehint Default
 setTermType  
 getTermType  
 setDueDate  
 getDueDate  
class Payout
  Method Argument Typehint Default
 setSenderBatchHeader  
 getSenderBatchHeader  
 setItems  
 getItems  
 addItem  
 removeItem  
 create  
 createSynchronous  
 get  
class PayoutBatch
  Method Argument Typehint Default
 setBatchHeader  
 getBatchHeader  
 setItems  
 getItems  
 addItem  
 removeItem  
 setLinks  
 getLinks  
class PayoutBatchHeader
  Method Argument Typehint Default
 setPayoutBatchId  
 getPayoutBatchId  
 setBatchStatus  
 getBatchStatus  
 setTimeCreated  
 getTimeCreated  
 setTimeCompleted  
 getTimeCompleted  
 setSenderBatchHeader  
 getSenderBatchHeader  
 setAmount  
 getAmount  
 setFees  
 getFees  
 setErrors  
 getErrors  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class PayoutItem
  Method Argument Typehint Default
 setRecipientType  
 getRecipientType  
 setAmount  
 getAmount  
 setNote  
 getNote  
 setReceiver  
 getReceiver  
 setSenderItemId  
 getSenderItemId  
 get  
 cancel  
class PayoutItemDetails
  Method Argument Typehint Default
 setPayoutItemId  
 getPayoutItemId  
 setTransactionId  
 getTransactionId  
 setTransactionStatus  
 getTransactionStatus  
 setPayoutItemFee  
 getPayoutItemFee  
 setPayoutBatchId  
 getPayoutBatchId  
 setSenderBatchId  
 getSenderBatchId  
 setPayoutItem  
 getPayoutItem  
 setTimeProcessed  
 getTimeProcessed  
 setErrors  
 getErrors  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class PayoutSenderBatchHeader
  Method Argument Typehint Default
 setSenderBatchId  
 getSenderBatchId  
 setEmailSubject  
 getEmailSubject  
 setRecipientType  
 getRecipientType  
 setBatchStatus  
 getBatchStatus  
class Phone
  Method Argument Typehint Default
 setCountryCode  
 getCountryCode  
 setNationalNumber  
 getNationalNumber  
 setExtension  
 getExtension  
class Plan
  Method Argument Typehint Default
 setId  
 getId  
 setName  
 getName  
 setDescription  
 getDescription  
 setType  
 getType  
 setState  
 getState  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 setPaymentDefinitions  
 getPaymentDefinitions  
 addPaymentDefinition  
 removePaymentDefinition  
 setTerms  
 getTerms  
 addTerm  
 removeTerm  
 setMerchantPreferences  
 getMerchantPreferences  
 get  
 create  
 update  
 delete  
 all  
class PlanList
  Method Argument Typehint Default
 setPlans  
 getPlans  
 addPlan  
 removePlan  
 setTotalItems  
 getTotalItems  
 setTotalPages  
 getTotalPages  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class PotentialPayerInfo
  Method Argument Typehint Default
 setEmail  
 getEmail  
 setExternalRememberMeId  
 getExternalRememberMeId  
 setAccountNumber  
 getAccountNumber  
 setBillingAddress  
 getBillingAddress  
class Presentation
  Method Argument Typehint Default
 setBrandName  
 getBrandName  
 setLogoImage  
 getLogoImage  
 setLocaleCode  
 getLocaleCode  
 setReturnUrlLabel  
 getReturnUrlLabel  
 setNoteToSellerLabel  
 getNoteToSellerLabel  
class PrivateLabelCard
  Method Argument Typehint Default
 setId  
 getId  
 setCardNumber  
 getCardNumber  
 setIssuerId  
 getIssuerId  
 setIssuerName  
 getIssuerName  
 setImageKey  
 getImageKey  
class ProcessorResponse
  Method Argument Typehint Default
 setResponseCode  
 getResponseCode  
 setAvsCode  
 getAvsCode  
 setCvvCode  
 getCvvCode  
 setAdviceCode  
 getAdviceCode  
 setEciSubmitted  
 getEciSubmitted  
 setVpas  
 getVpas  
class RecipientBankingInstruction
  Method Argument Typehint Default
 setBankName  
 getBankName  
 setAccountHolderName  
 getAccountHolderName  
 setAccountNumber  
 getAccountNumber  
 setRoutingNumber  
 getRoutingNumber  
 setInternationalBankAccountNumber  
 getInternationalBankAccountNumber  
 setBankIdentifierCode  
 getBankIdentifierCode  
class RedirectUrls
  Method Argument Typehint Default
 setReturnUrl  
 getReturnUrl  
 setCancelUrl  
 getCancelUrl  
class Refund
  Method Argument Typehint Default
 setId  
 getId  
 setAmount  
 getAmount  
 setState  
 getState  
 setReason  
 getReason  
 setInvoiceNumber  
 getInvoiceNumber  
 setSaleId  
 getSaleId  
 setCaptureId  
 getCaptureId  
 setParentPayment  
 getParentPayment  
 setDescription  
 getDescription  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 setReasonCode  
 getReasonCode  
 get  
class RefundDetail
  Method Argument Typehint Default
 setType  
 getType  
 setTransactionId  
 getTransactionId  
 setDate  
 getDate  
 setNote  
 getNote  
 setAmount  
 getAmount  
class RefundRequest
  Method Argument Typehint Default
 setAmount  
 getAmount  
 setDescription  
 getDescription  
 setRefundSource  
 getRefundSource  
 setReason  
 getReason  
 setInvoiceNumber  
 getInvoiceNumber  
 setRefundAdvice  
 getRefundAdvice  
class RelatedResources
  Method Argument Typehint Default
 setSale  
 getSale  
 setAuthorization  
 getAuthorization  
 setOrder  
 getOrder  
 setCapture  
 getCapture  
 setRefund  
 getRefund  
class Sale
  Method Argument Typehint Default
 setId  
 getId  
 setPurchaseUnitReferenceId  
 getPurchaseUnitReferenceId  
 setAmount  
 getAmount  
 setPaymentMode  
 getPaymentMode  
 setState  
 getState  
 setReasonCode  
 getReasonCode  
 setProtectionEligibility  
 getProtectionEligibility  
 setProtectionEligibilityType  
 getProtectionEligibilityType  
 setClearingTime  
 getClearingTime  
 setPaymentHoldStatus  
 getPaymentHoldStatus  
 setPaymentHoldReasons  
 getPaymentHoldReasons  
 addPaymentHoldReason  
 removePaymentHoldReason  
 setTransactionFee  
 getTransactionFee  
 setReceivableAmount  
 getReceivableAmount  
 setExchangeRate  
 getExchangeRate  
 setFmfDetails  
 getFmfDetails  
 setReceiptId  
 getReceiptId  
 setParentPayment  
 getParentPayment  
 setProcessorResponse  
 getProcessorResponse  
 setBillingAgreementId  
 getBillingAgreementId  
 setCreateTime  
 getCreateTime  
 setUpdateTime  
 getUpdateTime  
 get  
 refund  
 refundSale  
class Search
  Method Argument Typehint Default
 setEmail  
 getEmail  
 setRecipientFirstName  
 getRecipientFirstName  
 setRecipientLastName  
 getRecipientLastName  
 setRecipientBusinessName  
 getRecipientBusinessName  
 setNumber  
 getNumber  
 setStatus  
 getStatus  
 setLowerTotalAmount  
 getLowerTotalAmount  
 setUpperTotalAmount  
 getUpperTotalAmount  
 setStartInvoiceDate  
 getStartInvoiceDate  
 setEndInvoiceDate  
 getEndInvoiceDate  
 setStartDueDate  
 getStartDueDate  
 setEndDueDate  
 getEndDueDate  
 setStartPaymentDate  
 getStartPaymentDate  
 setEndPaymentDate  
 getEndPaymentDate  
 setStartCreationDate  
 getStartCreationDate  
 setEndCreationDate  
 getEndCreationDate  
 setPage  
 getPage  
 setPageSize  
 getPageSize  
 setTotalCountRequired  
 getTotalCountRequired  
 setArchived  
 getArchived  
class ShippingAddress
  Method Argument Typehint Default
 setId  
 getId  
 setRecipientName  
 getRecipientName  
 setDefaultAddress  
 getDefaultAddress  
 setPreferredAddress  
 getPreferredAddress  
class ShippingCost
  Method Argument Typehint Default
 setAmount  
 getAmount  
 setTax  
 getTax  
class ShippingInfo
  Method Argument Typehint Default
 setFirstName  
 getFirstName  
 setLastName  
 getLastName  
 setBusinessName  
 getBusinessName  
 setPhone  
 getPhone  
 setEmail  
 getEmail  
 setAddress  
 getAddress  
class Tax
  Method Argument Typehint Default
 setId  
 getId  
 setName  
 getName  
 setPercent  
 getPercent  
 setAmount  
 getAmount  
class Template
  Method Argument Typehint Default
 setTemplateId  
 getTemplateId  
 setName  
 getName  
 setDefault  
 getDefault  
 setTemplateData  
 getTemplateData  
 setSettings  
 getSettings  
 addSetting  
 removeSetting  
 setUnitOfMeasure  
 getUnitOfMeasure  
 setCustom  
 getCustom  
 get  
 delete  
 create  
 update  
class TemplateData
  Method Argument Typehint Default
 setMerchantInfo  
 getMerchantInfo  
 setBillingInfo  
 getBillingInfo  
 addBillingInfo  
 removeBillingInfo  
 setCcInfo  
 getCcInfo  
 addCcInfo  
 removeCcInfo  
 setShippingInfo  
 getShippingInfo  
 setItems  
 getItems  
 addItem  
 removeItem  
 setPaymentTerm  
 getPaymentTerm  
 setReference  
 getReference  
 setDiscount  
 getDiscount  
 setShippingCost  
 getShippingCost  
 setCustom  
 getCustom  
 setAllowPartialPayment  
 getAllowPartialPayment  
 setMinimumAmountDue  
 getMinimumAmountDue  
 setTaxCalculatedAfterDiscount  
 getTaxCalculatedAfterDiscount  
 setTaxInclusive  
 getTaxInclusive  
 setTerms  
 getTerms  
 setNote  
 getNote  
 setMerchantMemo  
 getMerchantMemo  
 setLogoUrl  
 getLogoUrl  
 setTotalAmount  
 getTotalAmount  
 setAttachments  
 getAttachments  
 addAttachment  
 removeAttachment  
class Templates
  Method Argument Typehint Default
 setAddresses  
 getAddresses  
 addAddress  
 removeAddress  
 setEmails  
 getEmails  
 addEmail  
 removeEmail  
 setPhones  
 getPhones  
 addPhone  
 removePhone  
 setTemplates  
 getTemplates  
 addTemplate  
 removeTemplate  
 get  
 getAll  
class TemplateSettings
  Method Argument Typehint Default
 setFieldName  
 getFieldName  
 setDisplayPreference  
 getDisplayPreference  
class TemplateSettingsMetadata
  Method Argument Typehint Default
 setHidden  
 getHidden  
class Terms
  Method Argument Typehint Default
 setId  
 getId  
 setType  
 getType  
 setMaxBillingAmount  
 getMaxBillingAmount  
 setOccurrences  
 getOccurrences  
 setAmountRange  
 getAmountRange  
 setBuyerEditable  
 getBuyerEditable  
class Transaction
  Method Argument Typehint Default
 setTransactions  
 getTransactions  
 setPurchaseUnitReferenceId  
 getPurchaseUnitReferenceId  
class TransactionBase
  Method Argument Typehint Default
 setRelatedResources  
 getRelatedResources  
class Transactions
  Method Argument Typehint Default
 setAmount  
 getAmount  
class VerifyWebhookSignature
  Method Argument Typehint Default
 setAuthAlgo  
 getAuthAlgo  
 setCertUrl  
 getCertUrl  
 setTransmissionId  
 getTransmissionId  
 setTransmissionSig  
 getTransmissionSig  
 setTransmissionTime  
 getTransmissionTime  
 setWebhookId  
 getWebhookId  
 setWebhookEvent  
 getWebhookEvent  
 setRequestBody  
 getRequestBody  
 post  
 toJSON  
class VerifyWebhookSignatureResponse
  Method Argument Typehint Default
 setVerificationStatus  
 getVerificationStatus  
class Webhook
  Method Argument Typehint Default
 setId  
 getId  
 setUrl  
 getUrl  
 setEventTypes  
 getEventTypes  
 addEventType  
 removeEventType  
 create  
 get  
 getAll  
 getAllWithParams  
 update  
 delete  
class WebhookEvent
  Method Argument Typehint Default
 setId  
 getId  
 setCreateTime  
 getCreateTime  
 setResourceType  
 getResourceType  
 setEventVersion  
 getEventVersion  
 setEventType  
 getEventType  
 setSummary  
 getSummary  
 setResource  
 getResource  
 validateAndGetReceivedEvent  
 get  
 resend  
 all  
class WebhookEventList
  Method Argument Typehint Default
 setEvents  
 getEvents  
 addEvent  
 removeEvent  
 setCount  
 getCount  
 setLinks  
 getLinks  
 addLink  
 removeLink  
class WebhookEventType
  Method Argument Typehint Default
 setName  
 getName  
 setDescription  
 getDescription  
 setStatus  
 getStatus  
 subscribedEventTypes  
 availableEventTypes  
class WebhookEventTypeList
  Method Argument Typehint Default
 setEventTypes  
 getEventTypes  
 addEventType  
 removeEventType  
class WebhookList
  Method Argument Typehint Default
 setWebhooks  
 getWebhooks  
 addWebhook  
 removeWebhook  
class WebProfile
  Method Argument Typehint Default
 setId  
 getId  
 setName  
 getName  
 setTemporary  
 getTemporary  
 setFlowConfig  
 getFlowConfig  
 setInputFields  
 getInputFields  
 setPresentation  
 getPresentation  
 create  
 update  
 partial_update  
 get  
 get_list  
 delete  
class OAuthTokenCredential
  Method Argument Typehint Default
 __construct  
 getClientId  
 getClientSecret  
 getAccessToken  
 getRefreshToken  
 updateAccessToken  
 getToken  
 generateAccessToken  
 encrypt  
 decrypt  
class AuthorizationCache
  Method Argument Typehint Default
 pull  
 push  
 isEnabled  
 cachePath  
 getConfigValue  
class ArrayUtil
  Method Argument Typehint Default
 isAssocArray  
class PayPalModel
  Method Argument Typehint Default
 setCredential  
 __construct  
 getList  
 __get  
 __set  
 convertToCamelCase  
 __isset  
 __unset  
 _convertToArray  
 fromArray  
 assignValue  
 fromJson  
 toArray  
 toJSON  
 __toString  
class PayPalResourceModel
  Method Argument Typehint Default
 setLinks  
 getLinks  
 getLink  
 addLink  
 removeLink  
 executeCall  
 updateAccessToken  
class PayPalUserAgent
  Method Argument Typehint Default
 getValue  
 _getPHPBit  
class ReflectionUtil
  Method Argument Typehint Default
 getPropertyClass  
 isPropertyClassArray  
 propertyAnnotations  
 replace_callback  
 getter  
class FormatConverter
  Method Argument Typehint Default
 format  
 formatToNumber  
 formatToPrice  
class PayPalConfigManager
  Method Argument Typehint Default
 __construct  
 getInstance  
 addConfigFromIni  
 addConfigs  
 get  
 getIniPrefix  
 getConfigHashmap  
 __clone  
class PayPalCredentialManager
  Method Argument Typehint Default
 __construct  
 getInstance  
 initCredential  
 setCredentialObject  
 getCredentialObject  
 __clone  
class PayPalHttpConfig
  Method Argument Typehint Default
 __construct  
 getUrl  
 getMethod  
 getHeaders  
 getHeader  
 setUrl  
 setHeaders  
 addHeader  
 removeHeader  
 getCurlOptions  
 addCurlOption  
 removeCurlOption  
 setCurlOptions  
 setSSLCert  
 setHttpTimeout  
 setHttpProxy  
 setHttpRetryCount  
 getHttpRetryCount  
 setUserAgent  
 getHttpConstantsFromConfigs  
class PayPalHttpConnection
  Method Argument Typehint Default
 __construct  
 getHttpHeaders  
 parseResponseHeaders  
 implodeArray  
 execute  
class PayPalLoggingManager
  Method Argument Typehint Default
 getInstance  
 __construct  
 error  
 warning  
 info  
 fine  
 debug  
class PayPalConfigurationException
  Method Argument Typehint Default
 __construct  
class PayPalConnectionException
  Method Argument Typehint Default
 __construct  
 setData  
 getData  
 getUrl  
class PayPalInvalidCredentialException
  Method Argument Typehint Default
 __construct  
 errorMessage  
class PayPalMissingCredentialException
  Method Argument Typehint Default
 __construct  
 errorMessage  
interface IPayPalHandler
  Method Argument Typehint Default
 handle  
class OauthHandler
  Method Argument Typehint Default
 __construct  
 handle  
 _getEndpoint  
class RestHandler
  Method Argument Typehint Default
 __construct  
 handle  
 _getEndpoint  
class PayPalDefaultLogFactory
  Method Argument Typehint Default
 getLogger  
interface PayPalLogFactory
  Method Argument Typehint Default
 getLogger  
class PayPalLogger
  Method Argument Typehint Default
 __construct  
 initialize  
 log  
class ApiContext
  Method Argument Typehint Default
 __construct  
 getCredential  
 getRequestHeaders  
 addRequestHeader  
 getRequestId  
 setRequestId  
 resetRequestId  
 setConfig  
 getConfig  
 get  
 generateRequestId  
class Cipher
  Method Argument Typehint Default
 __construct  
 encrypt  
 decrypt  
class PayPalRestCall
  Method Argument Typehint Default
 __construct  
 execute  
class ArgumentValidator
  Method Argument Typehint Default
 validate  
class JsonValidator
  Method Argument Typehint Default
 validate  
class NumericValidator
  Method Argument Typehint Default
 validate  
class UrlValidator
  Method Argument Typehint Default
 validate  
class ResultPrinter
  Method Argument Typehint Default
 printOutput  
 printResult  
 printError  
 printConsoleObject  
 printObject