Class XSDType

Description

Base Type classs that allows for conversion of types into SOAP_Value objects.

Located in /PayPal/Type/XSDType.php (line 15)


	
			
Direct descendents
Class Description
AbstractRequestType AbstractRequestType
AbstractResponseType AbstractResponseType
AccountEntryType AccountEntryType
AccountSummaryType AccountSummaryType
AdditionalAccountType AdditionalAccountType
AddressType AddressType
AttributeSetType AttributeSetType
AttributeType AttributeType
AuctionInfoType AuctionInfoType
BAUpdateResponseDetailsType BAUpdateResponseDetailsType
BuyerType BuyerType
CalculatedShippingRateType CalculatedShippingRateType
CategoryArrayType CategoryArrayType
CategoryType CategoryType
CharityType CharityType
CreditCardDetailsType CreditCardDetailsType
CrossPromotionsType CrossPromotionsType
CustomSecurityHeaderType CustomSecurityHeaderType
DoCaptureResponseDetailsType DoCaptureResponseDetailsType
DoDirectPaymentRequestDetailsType DoDirectPaymentRequestDetailsType
DoExpressCheckoutPaymentRequestDetailsType DoExpressCheckoutPaymentRequestDetailsType
DoExpressCheckoutPaymentResponseDetailsType DoExpressCheckoutPaymentResponseDetailsType
ErrorParameterType ErrorParameterType
ErrorType ErrorType
FaultDetailsType FaultDetailsType
FeeType FeeType
FeesType FeesType
FlatShippingRateType FlatShippingRateType
GetExpressCheckoutDetailsResponseDetailsType GetExpressCheckoutDetailsResponseDetailsType
ItemArrayType ItemArrayType
ItemType ItemType
ListOfAttributeSetType ListOfAttributeSetType
ListingDesignerType ListingDesignerType
ListingDetailsType ListingDetailsType
MassPayRequestItemType MassPayRequestItemType
MerchantPullInfoType MerchantPullInfoType
MerchantPullPaymentResponseType MerchantPullPaymentResponseType
MerchantPullPaymentType MerchantPullPaymentType
ModifiedFieldType ModifiedFieldType
OptionType OptionType
PaginationResultType PaginationResultType
PaginationType PaginationType
PayerInfoType PayerInfoType
PaymentDetailsItemType PaymentDetailsItemType
PaymentDetailsType PaymentDetailsType
PaymentInfoType PaymentInfoType
PaymentItemInfoType PaymentItemInfoType
PaymentItemType PaymentItemType
PaymentMeansType PaymentMeansType
PaymentTransactionSearchResultType PaymentTransactionSearchResultType
PaymentTransactionType PaymentTransactionType
PaymentType PaymentType
PersonNameType PersonNameType
PromotedItemType PromotedItemType
ReceiverInfoType ReceiverInfoType
ReviseStatusType ReviseStatusType
SalesTaxType SalesTaxType
SchedulingInfoType SchedulingInfoType
SellerType SellerType
SellingStatusType SellingStatusType
SetExpressCheckoutRequestDetailsType SetExpressCheckoutRequestDetailsType
ShippingCarrierDetailsType ShippingCarrierDetailsType
ShippingDetailsType ShippingDetailsType
SiteHostedPictureType SiteHostedPictureType
StorefrontType StorefrontType
SubscriptionInfoType SubscriptionInfoType
SubscriptionTermsType SubscriptionTermsType
TransactionStatusType TransactionStatusType
TransactionType TransactionType
TransactionsType TransactionsType
UserIdPasswordType UserIdPasswordType
UserType UserType
VATDetailsType VATDetailsType
ValType ValType
VendorHostedPictureType VendorHostedPictureType
XSDSimpleType Base Type classs that allows for conversion of types into SOAP_Value objects.
APICredentialsType APICredentialsType
BankAccountDetailsType BankAccountDetailsType
BusinessInfoType BusinessInfoType
BusinessOwnerInfoType BusinessOwnerInfoType
EnterBoardingRequestDetailsType EnterBoardingRequestDetailsType
GetBoardingDetailsResponseDetailsType GetBoardingDetailsResponseDetailsType
Variable Summary
Method Summary
XSDType XSDType ()
void getattr (mixed $attribute)
SOAP_Value &getSoapValue (string $name, [string $ns = null])
void setattr (mixed $attribute, mixed $value)
void __set_attribute (mixed $key, mixed $value)
Variables
array $_attributes = array() (line 33)

Information about all of the attributes of this type.

  • access: protected
array $_attributeValues = array() (line 42)

Actual values of any attributes for this type.

  • access: protected
array $_elements = array() (line 24)

Information about all of the member variables of this type.

  • access: protected
string $_namespace (line 51)

What namespace is this type in?

  • access: protected
Methods
Constructor XSDType (line 56)

Constructor. Base class constructor is empty.

XSDType XSDType ()
getattr (line 128)

Get the value of an attribute on this object.

void getattr (mixed $attribute)
getSoapValue (line 69)

Turn this type into a SOAP_Value object useable with SOAP_Client.

  • return: A SOAP_Value object representing this type instance.
SOAP_Value &getSoapValue (string $name, [string $ns = null])
  • string $name: The name to use for the value.
  • string $ns: The namespace of the parent value.

Redefined in descendants as:
setattr (line 120)

Set the value of an attribute on this object.

void setattr (mixed $attribute, mixed $value)
__set_attribute (line 139)

Callback for SOAP_Base::_decode() to set attributes during response decoding.

void __set_attribute (mixed $key, mixed $value)

Documentation generated on Thu, 11 May 2006 22:39:24 -0400 by phpDocumentor 1.3.0RC3