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
   |
   --AbstractRequestType
Direct descendents
Class Description
RefundTransactionRequestType RefundTransactionRequestType
GetTransactionDetailsRequestType GetTransactionDetailsRequestType
BillUserRequestType BillUserRequestType
TransactionSearchRequestType TransactionSearchRequestType
MassPayRequestType MassPayRequestType
BAUpdateRequestType BAUpdateRequestType
AddressVerifyRequestType AddressVerifyRequestType
SetExpressCheckoutRequestType SetExpressCheckoutRequestType
GetExpressCheckoutDetailsRequestType GetExpressCheckoutDetailsRequestType
DoExpressCheckoutPaymentRequestType DoExpressCheckoutPaymentRequestType
DoDirectPaymentRequestType DoDirectPaymentRequestType
DoCaptureRequestType DoCaptureRequestType
DoReauthorizationRequestType DoReauthorizationRequestType
DoVoidRequestType DoVoidRequestType
Variable Summary
Method Summary
AbstractRequestType AbstractRequestType ()
void getDetailLevel ()
void getMessageID ()
void getVersion ()
void setDetailLevel (mixed $DetailLevel, [mixed $charset = 'iso-8859-1'])
void setErrorLanguage (mixed $ErrorLanguage, [mixed $charset = 'iso-8859-1'])
void setMessageID (mixed $MessageID, [mixed $charset = 'iso-8859-1'])
void setVersion (mixed $Version, [mixed $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 $MessageID (line 38)

The MessageID is used to correlate (i.e., reference) the response message to a specific request message.

mixed $Version (line 43)

This refers to the version of the request payload schema.

Inherited Variables

Inherited from XSDType

XSDType::$_attributes
XSDType::$_attributeValues
XSDType::$_elements
XSDType::$_namespace
Methods
Constructor AbstractRequestType (line 45)
AbstractRequestType AbstractRequestType ()
getDetailLevel (line 78)
void getDetailLevel ()
getErrorLanguage (line 87)
void getErrorLanguage ()
getMessageID (line 96)
void getMessageID ()
getVersion (line 105)
void getVersion ()
setDetailLevel (line 82)
void setDetailLevel (mixed $DetailLevel, [mixed $charset = 'iso-8859-1'])
setErrorLanguage (line 91)
void setErrorLanguage (mixed $ErrorLanguage, [mixed $charset = 'iso-8859-1'])
setMessageID (line 100)
void setMessageID (mixed $MessageID, [mixed $charset = 'iso-8859-1'])
setVersion (line 109)
void setVersion (mixed $Version, [mixed $charset = 'iso-8859-1'])

Inherited Methods

Inherited From XSDType

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

Documentation generated on Thu, 23 Jun 2005 13:27:39 -0400 by phpDocumentor 1.2.3