Class AbstractRequestType

Description

AbstractRequestType

Base type definition of request payload that can carry any type of payload content with optional versioning information and detail level requirements.

Located in /PayPal/Type/AbstractRequestType.php (line 19)

XSDType
   |
   --XSDSimpleType
      |
      --AbstractRequestType
Direct descendents
Class Description
AddressVerifyRequestType AddressVerifyRequestType
BAUpdateRequestType BAUpdateRequestType
BillOutstandingAmountRequestType BillOutstandingAmountRequestType
BillUserRequestType BillUserRequestType
BMButtonSearchRequestType BMButtonSearchRequestType
BMCreateButtonRequestType BMCreateButtonRequestType
BMGetButtonDetailsRequestType BMGetButtonDetailsRequestType
BMGetInventoryRequestType BMGetInventoryRequestType
BMManageButtonStatusRequestType BMManageButtonStatusRequestType
BMSetInventoryRequestType BMSetInventoryRequestType
BMUpdateButtonRequestType BMUpdateButtonRequestType
CreateBillingAgreementRequestType CreateBillingAgreementRequestType
CreateMobilePaymentRequestType CreateMobilePaymentRequestType
CreateRecurringPaymentsProfileRequestType CreateRecurringPaymentsProfileRequestType
DoAuthorizationRequestType DoAuthorizationRequestType
DoCaptureRequestType DoCaptureRequestType
DoDirectPaymentRequestType DoDirectPaymentRequestType
DoExpressCheckoutPaymentRequestType DoExpressCheckoutPaymentRequestType
DoMobileCheckoutPaymentRequestType DoMobileCheckoutPaymentRequestType
DoNonReferencedCreditRequestType DoNonReferencedCreditRequestType
DoReauthorizationRequestType DoReauthorizationRequestType
DoReferenceTransactionRequestType DoReferenceTransactionRequestType
DoUATPAuthorizationRequestType DoUATPAuthorizationRequestType
DoVoidRequestType DoVoidRequestType
EnterBoardingRequestType EnterBoardingRequestType
GetAccessPermissionDetailsRequestType GetAccessPermissionDetailsRequestType
GetAuthDetailsRequestType GetAuthDetailsRequestType
GetBalanceRequestType GetBalanceRequestType
GetBillingAgreementCustomerDetailsRequestType GetBillingAgreementCustomerDetailsRequestType
GetBoardingDetailsRequestType GetBoardingDetailsRequestType
GetExpressCheckoutDetailsRequestType GetExpressCheckoutDetailsRequestType
GetIncentiveEvaluationRequestType GetIncentiveEvaluationRequestType
GetMobileStatusRequestType GetMobileStatusRequestType
GetPalDetailsRequestType GetPalDetailsRequestType
GetRecurringPaymentsProfileDetailsRequestType GetRecurringPaymentsProfileDetailsRequestType
GetTransactionDetailsRequestType GetTransactionDetailsRequestType
ManagePendingTransactionStatusRequestType ManagePendingTransactionStatusRequestType
ManageRecurringPaymentsProfileStatusRequestType ManageRecurringPaymentsProfileStatusRequestType
MassPayRequestType MassPayRequestType
RefundTransactionRequestType RefundTransactionRequestType
ReverseTransactionRequestType ReverseTransactionRequestType
SetAccessPermissionsRequestType SetAccessPermissionsRequestType
SetAuthFlowParamRequestType SetAuthFlowParamRequestType
SetCustomerBillingAgreementRequestType SetCustomerBillingAgreementRequestType
SetExpressCheckoutRequestType SetExpressCheckoutRequestType
SetMobileCheckoutRequestType SetMobileCheckoutRequestType
TransactionSearchRequestType TransactionSearchRequestType
UpdateAccessPermissionsRequestType UpdateAccessPermissionsRequestType
UpdateRecurringPaymentsProfileRequestType UpdateRecurringPaymentsProfileRequestType
Variable Summary
Method Summary
AbstractRequestType AbstractRequestType ()
void getDetailLevel ()
void getVersion ()
void setDetailLevel ( $DetailLevel, [ $charset = 'iso-8859-1'])
void setErrorLanguage ( $ErrorLanguage, [ $charset = 'iso-8859-1'])
void setVersion ( $Version, [ $charset = 'iso-8859-1'])
Variables
mixed $DetailLevel (line 27)

This specifies the required detail level that is needed by a client application pertaining to a particular data component (e.g., Item, Transaction, etc.). The detail level is specified in the DetailLevelCodeType which has all the enumerated values of the detail level for each component.

mixed $ErrorLanguage (line 32)

This should be the standard RFC 3066 language identification tag, e.g., en_US.

mixed $Version (line 37)

This refers to the version of the request payload schema.

Inherited Variables

Inherited from XSDSimpleType

XSDSimpleType::$_charset
XSDSimpleType::$_value

Inherited from XSDType

XSDType::$_attributes
XSDType::$_attributeValues
XSDType::$_elements
XSDType::$_namespace
Methods
Constructor AbstractRequestType (line 39)
AbstractRequestType AbstractRequestType ()
getDetailLevel (line 66)
void getDetailLevel ()
getErrorLanguage (line 75)
void getErrorLanguage ()
getVersion (line 84)
void getVersion ()
setDetailLevel (line 70)
void setDetailLevel ( $DetailLevel, [ $charset = 'iso-8859-1'])
  • $DetailLevel
  • $charset
setErrorLanguage (line 79)
void setErrorLanguage ( $ErrorLanguage, [ $charset = 'iso-8859-1'])
  • $ErrorLanguage
  • $charset
setVersion (line 88)
void setVersion ( $Version, [ $charset = 'iso-8859-1'])
  • $Version
  • $charset

Inherited Methods

Inherited From XSDSimpleType

XSDSimpleType::XSDSimpleType()
XSDSimpleType::getSoapValue()
XSDSimpleType::setval()

Inherited From XSDType

XSDType::XSDType()
XSDType::getattr()
XSDType::getSoapValue()
XSDType::setattr()
XSDType::__set_attribute()

Documentation generated on Fri, 15 Oct 2010 06:20:54 +0000 by phpDocumentor 1.4.3