Full index

Package indexes


a b c d e f g h i l m n o p r s t u v x _
a
top
Method addAllowedAreas
Add Allowed Areas to Shipping
Method addExcludedAreas
Add Excluded Areas to Shipping
Method addItem
gCart::addItem() in gCart.php
Adds an Item to the GCheckout Cart
Method addItems
gCart::addItems() in gCart.php
Add an array of gItem objects to your cart
Method addToData
add some string to the current ddata.
Method addUserInfo
Method apiVersion
return API version
Method apiVersion
XML_Unserializer::apiVersion() in Unserializer.php
return API version
Method apiVersion
return API version
Method attributesToString
create string representation of an attribute list
b
top
Variable $backtrace
Variable $buyer_billing_address
Variable $buyer_id
gNewOrderNotification::$buyer_id in gNewOrderNotification.php
Variable $buyer_marketing_preferences
Variable $buyer_shipping_address
Method buildMessage
gRiskInformationNotification::buildMessage() in gRiskInformationNotification.php
Build Message
Method buildMessage
gChargebackAmountNotification::buildMessage() in gChargebackAmountNotification.php
Build Message
Method buildMessage
gRefundAmountNotification::buildMessage() in gRefundAmountNotification.php
Build Message
Method buildMessage
gOrderStateChangeNotification::buildMessage() in gOrderStateChangeNotification.php
Build Message
Method buildMessage
gNewOrderNotification::buildMessage() in gNewOrderNotification.php
buildMessage
Method buildMessage
gChargeAmountNotification::buildMessage() in gChargeAmountNotification.php
buildMessage
c
top
Variable $code
PEAR_Error::$code in PEAR.php
Constant CHARGEBACK_AMOUNT_NOTIFICATION
Constant CHARGE_AMOUNT_NOTIFICATION
Method collapseEmptyTags
Collapses empty tags.
Page config.php
config.php in config.php
Constant COUNTRY_AREA_ALL
COUNTRY_AREA_ALL in config.php
Constant COUNTRY_AREA_CONTINENTAL_48
Country Areas
Constant COUNTRY_AREA_FULL_50
COUNTRY_AREA_FULL_50 in config.php
Method createCDataSection
create a CData section
Method createComment
create an XML comment
Method createEndElement
create an end element
Method createStartElement
create a start element
Method createTag
create a tag
Method createTagFromArray
create a tag from an array
d
top
Method delExpect
PEAR::delExpect() in PEAR.php
This method deletes all occurences of the specified element from the expected error codes stack.
e
top
Variable $error_message_prefix
Variable $error_message_prefix
prefix for all messages
Method endHandler
Method expectError
This method is used to tell which errors you expect to get.
f
top
Variable $financial_order_state
Variable $folding
XML_Parser::$folding in Parser.php
Whether to do case folding
Variable $fp
XML_Parser::$fp in Parser.php
File handle if parsing from a file
Variable $fulfillment_order_state
Method free
XML_Parser::free() in Parser.php
XML_Parser::free()
Method funcEndHandler
Method funcStartHandler
g
top
Variable $google_order_number
gChargebackAmountNotification::$google_order_number in gChargebackAmountNotification.php
Variable $google_order_number
gOrderStateChangeNotification::$google_order_number in gOrderStateChangeNotification.php
Variable $google_order_number
gRefundAmountNotification::$google_order_number in gRefundAmountNotification.php
Variable $google_order_number
gRiskInformationNotification::$google_order_number in gRiskInformationNotification.php
Variable $google_order_number
gChargeAmountNotification::$google_order_number in gChargeAmountNotification.php
Variable $google_order_number
gNewOrderNotification::$google_order_number in gNewOrderNotification.php
Page gChargeOrder.php
gChargeOrder.php in gChargeOrder.php
Page gDeliverOrder.php
gDeliverOrder.php in gDeliverOrder.php
Page gProcessOrder.php
gProcessOrder.php in gProcessOrder.php
Page gSendBuyerMessage.php
gSendBuyerMessage.php in gSendBuyerMessage.php
Page gButton.php
gButton.php in gButton.php
Page gCart.php
gCart.php in gCart.php
Page gItem.php
gItem.php in gItem.php
Page gMerchantCalculations.php
gMerchantCalculations.php in gMerchantCalculations.php
Page gMessageRedirect.php
gMessageRedirect.php in gMessageRedirect.php
Page gShipping.php
gShipping.php in gShipping.php
Page gTaxRule.php
gTaxRule.php in gTaxRule.php
Page gTaxTable.php
gTaxTable.php in gTaxTable.php
Page gWebListener.php
gWebListener.php in gWebListener.php
Page gWebPoster.php
gWebPoster.php in gWebPoster.php
Page gChargeAmountNotification.php
gChargeAmountNotification.php in gChargeAmountNotification.php
Page gChargebackAmountNotification.php
gChargebackAmountNotification.php in gChargebackAmountNotification.php
Page gNewOrderNotification.php
gNewOrderNotification.php in gNewOrderNotification.php
Page gNotificationAcknowledgment.php
gNotificationAcknowledgment.php in gNotificationAcknowledgment.php
Page gOrderStateChangeNotification.php
gOrderStateChangeNotification.php in gOrderStateChangeNotification.php
Page gRefundAmountNotification.php
gRefundAmountNotification.php in gRefundAmountNotification.php
Page gRiskInformationNotification.php
gRiskInformationNotification.php in gRiskInformationNotification.php
Class gButton
gButton in gButton.php
Returns Markup for Google Checkout Button
Method gButton
gButton::gButton() in gButton.php
Builds Google Checkout Button Constructor
Method gCart
gCart::gCart() in gCart.php
phpGCheckout Constructor
Class gCart
gCart in gCart.php
Google GCheckout / Checkout Shopping cart object
Class gChargeAmountNotification
gChargeAmountNotification in gChargeAmountNotification.php
========================================================
Class gChargebackAmountNotification
gChargebackAmountNotification in gChargebackAmountNotification.php
========================================================
Method gChargeOrder
gChargeOrder::gChargeOrder() in gChargeOrder.php
Public Constructor
Class gChargeOrder
gChargeOrder in gChargeOrder.php
========================================================
Constant GCHECKOUT_FALSE
GCHECKOUT_FALSE in config.php
Constant GCHECKOUT_TRUE
GCHECKOUT_TRUE in config.php
Google Booleans
Class gDeliverOrder
gDeliverOrder in gDeliverOrder.php
========================================================
Method gDeliverOrder
gDeliverOrder::gDeliverOrder() in gDeliverOrder.php
Deliver Order
Method getAllowedAreas
returns shipping-restriction object
Method getBacktrace
Get the call backtrace from where the error was generated.
Method getCallback
Get the callback function/method from an error object.
Method getCart
gCart::getCart() in gCart.php
Returns the XML GCheckout Shopping Cart
Method getCode
Get error code from an error object
Method getCurrentDepth
get the current tag depth
Method getDebugInfo
Get additional debug information supplied by the application.
Method getDocTypeDeclaration
build a document type declaration
Method getExcludedAreas
returns shipping restriction object
Method getHTTPMerchantId
Returns the received merchant id from the authentication header
Method getHTTPMerchantKey
Returns the received merchant key from the authentication header
Method getMessage
Get the error message from an error object.
Method getMessage
gWebListener::getMessage() in gWebListener.php
Return Message
Method getMessageType
gWebListener::getMessageType() in gWebListener.php
Returns Message Type
Method getMode
Get the error mode from an error object.
Method getPostButton
Returns HTML Form that Posts to cart to Google Checkout
Method getRootName
get the name of the root tag
Method getSerializedData
get the result of the serialization
Method getSignature
Returns the XML Shopping Cart Signature
Method getStaticProperty
If you have a class that's mostly/entirely static, and you need static
Method getType
Get the name of this error/exception.
Method getUnserializedData
get the result of the serialization
Method getUserInfo
Get additional user-supplied information.
Method getXML
gTaxTable::getXML() in gTaxTable.php
Returns the XML representation of the Tax Table.
Method getXML
gTaxRule::getXML() in gTaxRule.php
Returns the XML Representation of tax rule
Method getXML
gNotificationAcknowledgement::getXML() in gNotificationAcknowledgment.php
Return XML
Method getXML
gItem::getXML() in gItem.php
return Google Checkout XML
Method getXML
gShipping::getXML() in gShipping.php
get Google Checkout XML
Method getXML
gMerchantCalculations::getXML() in gMerchantCalculations.php
Method getXML
gChargeOrder::getXML() in gChargeOrder.php
Return Charge Order XML
Method getXML
gDeliverOrder::getXML() in gDeliverOrder.php
Return XML Message
Method getXML
gSendBuyerMessage::getXML() in gSendBuyerMessage.php
Method getXML
gProcessOrder::getXML() in gProcessOrder.php
Get XML
Method getXMLDeclaration
build an xml declaration
Method gItem
gItem::gItem() in gItem.php
Default Constructor
Class gItem
gItem in gItem.php
Representation of a Shopping cart item.
Class gMerchantCalculations
gMerchantCalculations in gMerchantCalculations.php
========================================================
Method gMerchantCalculations
Class gMessageRedirect
gMessageRedirect in gMessageRedirect.php
Google Checkout Redirect Message Parser
Method gMessageRedirect
gMessageRedirect::gMessageRedirect() in gMessageRedirect.php
Constructor
Class gNewOrderNotification
gNewOrderNotification in gNewOrderNotification.php
New Order Notification
Class gNotificationAcknowledgement
gNotificationAcknowledgement in gNotificationAcknowledgment.php
========================================================
Class gOrderStateChangeNotification
gOrderStateChangeNotification in gOrderStateChangeNotification.php
========================================================
Class gProcessOrder
gProcessOrder in gProcessOrder.php
========================================================
Method gProcessOrder
gProcessOrder::gProcessOrder() in gProcessOrder.php
Class gRefundAmountNotification
gRefundAmountNotification in gRefundAmountNotification.php
========================================================
Class gRiskInformationNotification
gRiskInformationNotification in gRiskInformationNotification.php
========================================================
Method gSendBuyerMessage
Constructor
Class gSendBuyerMessage
gSendBuyerMessage in gSendBuyerMessage.php
========================================================
Class gShipping
gShipping in gShipping.php
Enter description here...
Method gShipping
gShipping::gShipping() in gShipping.php
Default Constructor
Class gTaxRule
gTaxRule in gTaxRule.php
Google Checkout Tax Rule Primitive
Method gTaxRule
gTaxRule::gTaxRule() in gTaxRule.php
Google Checkout Tax Rule Constructor
Method gTaxTable
gTaxTable::gTaxTable() in gTaxTable.php
Default Constructor
Class gTaxTable
gTaxTable in gTaxTable.php
Google Checkout Tax Table Primitive
Method gWebListener
gWebListener::gWebListener() in gWebListener.php
Public Constructor
Class gWebListener
gWebListener in gWebListener.php
========================================================
Class gWebPoster
gWebPoster in gWebPoster.php
========================================================
h
top
Variable $handler
XML_Parser::$handler in Parser.php
Mapping from expat handler function to class method.
Variable $handler
Mapping from expat handler function to class method.
Method handleElement
handle a tag
i
top
Method isError
PEAR::isError() in PEAR.php
Tell whether a value is a PEAR error.
Method isValidName
check, whether string is valid XML name
l
top
Variable $latest_chargeback_amount
Variable $latest_charge_amount
gChargeAmountNotification::$latest_charge_amount in gChargeAmountNotification.php
Variable $latest_refund_amount
gRefundAmountNotification::$latest_refund_amount in gRefundAmountNotification.php
Variable $level
PEAR_Error::$level in PEAR.php
Method loadExtension
OS independant PHP extension load. Remember to take care on the correct extension name for case sensitive OSes.
m
top
Variable $message
Variable $message
gMessageRedirect::$message in gMessageRedirect.php
Holds message to be parsed
Variable $mode
PEAR_Error::$mode in PEAR.php
Variable $mode
XML_Parser::$mode in Parser.php
Mode of operation, one of "event" or "func"
n
top
Variable $new_financial_order_state
Variable $new_fulfillment_order_state
Constant NEW_ORDER_NOTIFICATION
Google Notification Types
o
top
Variable $options
XML_Unserializer::$options in Unserializer.php
current options for the serialization
Variable $options
XML_Serializer::$options in Serializer.php
options for the serialization
Variable $order_adjustment
gNewOrderNotification::$order_adjustment in gNewOrderNotification.php
Variable $order_total
gNewOrderNotification::$order_total in gNewOrderNotification.php
Constant ORDER_STATE_CHANGE_NOTIFICATION
Constant OS_UNIX
OS_UNIX in PEAR.php
Constant OS_WINDOWS
OS_WINDOWS in PEAR.php
p
top
Variable $parsed_response
gMessageRedirect::$parsed_response in gMessageRedirect.php
Parsed XML from the Unserializer
Variable $parser
XML_Parser::$parser in Parser.php
XML parser handle
Variable $previous_financial_order_state
Variable $previous_fulfillment_order_state
Method parse
XML_Parser::parse() in Parser.php
Central parsing function.
Method parseMessage
gMessageRedirect::parseMessage() in gMessageRedirect.php
Parses message provided to the constructor and populates the object's parameters
Method parseString
XML_Parser::parseString()
Constant PATH_SEPARATOR
PATH_SEPARATOR in PEAR.php
Class PEAR
PEAR in PEAR.php
Base class for other PEAR classes. Provides rudimentary emulation of destructors.
Method PEAR
PEAR::PEAR() in PEAR.php
Constructor. Registers this object in $_PEAR_destructor_object_list for destructor emulation if a destructor object exists.
Class PEAR_Error
PEAR_Error in PEAR.php
Standard PEAR error class for PHP 4
Method PEAR_Error
PEAR_Error constructor
Constant PEAR_ERROR_CALLBACK
ERROR constants
Constant PEAR_ERROR_DIE
PEAR_ERROR_DIE in PEAR.php
ERROR constants
Constant PEAR_ERROR_EXCEPTION
WARNING: obsolete
Constant PEAR_ERROR_PRINT
PEAR_ERROR_PRINT in PEAR.php
ERROR constants
Constant PEAR_ERROR_RETURN
PEAR_ERROR_RETURN in PEAR.php
ERROR constants
Constant PEAR_ERROR_TRIGGER
PEAR_ERROR_TRIGGER in PEAR.php
ERROR constants
Constant PEAR_OS
PEAR_OS in PEAR.php
Page PEAR.php
PEAR.php in PEAR.php
Page Parser.php
Parser.php in Parser.php
Constant PEAR_ZE2
PEAR_ZE2 in PEAR.php
Constant PLATFORM_ID
PLATFORM_ID in config.php
Platform Identifier
Method popErrorHandling
Pop the last error handler used
Method popExpect
PEAR::popExpect() in PEAR.php
This method pops one element off the expected error codes stack.
Method postCart
gCart::postCart() in gCart.php
Posts cart to Google directly using CURL
Method postData
gWebPoster::postData() in gWebPoster.php
Posts Data to URL
Method pushErrorHandling
Push a new error handler on top of the error handler options stack. With this you can easily override the actual error handler for some code and restore it later with popErrorHandling.
r
top
Variable $redirect_url
gMessageRedirect::$redirect_url in gMessageRedirect.php
Stores the redirect URL after parsing
Variable $risk_information
gRiskInformationNotification::$risk_information in gRiskInformationNotification.php
Method raiseError
XML_Parser::raiseError()
Method raiseError
replacement for XML_Util::raiseError
Method raiseError
PEAR::raiseError() in PEAR.php
This method is a wrapper that returns an instance of the configured error class with this object's default error handling applied. If the $mode and $options parameters are not specified, the object's defaults are used.
Constant REFUND_AMOUNT_NOTIFICATION
Method registerShutdownFunc
Use this function to register a shutdown method for static classes.
Method replaceEntities
replace XML entities
Method reset
XML_Parser::reset() in Parser.php
Reset the parser.
Method reset
Reset the parser.
Method resetOptions
reset all options to default options
Method resetOptions
reset all options to default options
Method reverseEntities
reverse XML entities
Constant RISK_INFORMATION_NOTIFICATION
s
top
Variable $shopping_cart
gNewOrderNotification::$shopping_cart in gNewOrderNotification.php
Variable $srcenc
XML_Parser::$srcenc in Parser.php
source encoding
Page Simple.php
Simple.php in Simple.php
Page Serializer.php
Serializer.php in Serializer.php
Method serialize
XML_Serializer::serialize() in Serializer.php
serialize data
Method setAlternateTaxTables
Add Alternate Tax Tables to the cart
Method setCartExpirationDate
Sets the expiration of the shopping cart. Note: google specified UTC time.
Method setDefaultTaxTable
Add a Default Tax Table to the cart
Method setErrorHandling
Sets how errors generated by this object should be handled.
Method setFlatRateShipping
Sets a mercant flat rate shipping charge
Method setHandlerObj
Sets the object, that will handle the XML events
Method setInput
Sets the file handle to use with parse().
Method setInputFile
Sets the input xml file to be parsed
Method setInputString
XML_Parser::setInputString()
Method setMercantCalculatedShipping
Set merchant calculated shipping option.
Method setMerchantCalculations
Add a Merchant Calculations object to the array.
Method setMerchantCheckoutFlowSupport
Set's the Merchante Checkout Flow Support
Method setMode
XML_Parser::setMode() in Parser.php
Sets the mode of the parser.
Method setOption
XML_Serializer::setOption() in Serializer.php
set an option
Method setOption
XML_Unserializer::setOption() in Unserializer.php
set an option
Method setOptions
sets several options at once
Method setOptions
XML_Unserializer::setOptions() in Unserializer.php
sets several options at once
Method setPickup
gCart::setPickup() in gCart.php
Set a Pickup Shipping Option
Method setPrivateItemData
Add any valid XML document to the item.
Method setShipping
Add an array of gShipping objects to the cart
Method setShippingTaxed
Are we taxing the shipping as well
Method setTaxTableSelector
Enter the name of the alternate tax table that you want to use to calculate tax for this item.
Constant SHIPPING_FLAT_RATE
SHIPPING_FLAT_RATE in config.php
Declare Shipping Enumerations
Constant SHIPPING_MERCHANT_CALCULATED
Constant SHIPPING_PICKUP
SHIPPING_PICKUP in config.php
Method splitQualifiedName
split qualified name and return namespace and local part
Method Start
gWebListener::Start() in gWebListener.php
Start The Web Listener
Method startHandler
Method staticPopErrorHandling
Method staticPushErrorHandling
t
top
Variable $tgtenc
XML_Parser::$tgtenc in Parser.php
target encoding
Variable $timestamp
gOrderStateChangeNotification::$timestamp in gOrderStateChangeNotification.php
Variable $timestamp
gRefundAmountNotification::$timestamp in gRefundAmountNotification.php
Variable $timestamp
gRiskInformationNotification::$timestamp in gRiskInformationNotification.php
Variable $timestamp
gChargebackAmountNotification::$timestamp in gChargebackAmountNotification.php
Variable $timestamp
gNewOrderNotification::$timestamp in gNewOrderNotification.php
Variable $timestamp
gChargeAmountNotification::$timestamp in gChargeAmountNotification.php
Variable $total_chargeback_amount
gChargebackAmountNotification::$total_chargeback_amount in gChargebackAmountNotification.php
Variable $total_charge_amount
gChargeAmountNotification::$total_charge_amount in gChargeAmountNotification.php
Variable $total_refund_amount
gRefundAmountNotification::$total_refund_amount in gRefundAmountNotification.php
Constant TAX_TABLE_ALTERNATE
TAX_TABLE_ALTERNATE in config.php
Constant TAX_TABLE_DEFAULT
TAX_TABLE_DEFAULT in config.php
Tax Table Types
Constant TAX_TABLE_STANDALONE
TAX_TABLE_STANDALONE in config.php
Method throwError
PEAR::throwError() in PEAR.php
Simpler form of raiseError with fewer options. In most cases message, code and userinfo are enough.
Method toString
Make a string representation of this object.
u
top
Variable $userinfo
Page Unserializer.php
Unserializer.php in Unserializer.php
Page Util.php
Util.php in Util.php
Method unserialize
unserialize data
v
top
Constant VALIDATE_GOOGLE_SSL_CERT
Set the Global Constants used by the GCheckout Class
Constant VALIDATE_MY_SSL_CERT
VALIDATE_MY_SSL_CERT in config.php
x
top
Variable $xml_parser
gMessageRedirect::$xml_parser in gMessageRedirect.php
XML_Unserializer object
Class XML_Parser
XML_Parser in Parser.php
XML Parser class.
Method XML_Parser
Creates an XML parser.
Method XML_Parser_Error
construct a new error instance
Class XML_Parser_Error
XML_Parser_Error in Parser.php
error class, replaces PEAR_Error
Constant XML_PARSER_ERROR_FILE_NOT_READABLE
specified file could not be read
Constant XML_PARSER_ERROR_INVALID_ENCODING
invalid encoding was given
Constant XML_PARSER_ERROR_INVALID_INPUT
invalid input
Constant XML_PARSER_ERROR_NO_RESOURCE
resource could not be created
Constant XML_PARSER_ERROR_REMOTE
remote file cannot be retrieved in safe mode
Constant XML_PARSER_ERROR_UNSUPPORTED_MODE
unsupported mode
Method XML_Parser_Simple
Creates an XML parser.
Class XML_Parser_Simple
XML_Parser_Simple in Simple.php
Simple XML parser class.
Method XML_Serializer
constructor
Class XML_Serializer
XML_Serializer in Serializer.php
Creates XML documents from PHP data structures like arrays, objects or scalars.
Constant XML_SERIALIZER_ENTITIES_HTML
replace HTML entitites
Constant XML_SERIALIZER_ENTITIES_NONE
do not replace entitites
Constant XML_SERIALIZER_ENTITIES_XML
XML_SERIALIZER_ENTITIES_XML in Serializer.php
replace all XML entitites
Constant XML_SERIALIZER_ENTITIES_XML_REQUIRED
replace only required XML entitites
Constant XML_SERIALIZER_ERROR_NO_SERIALIZATION
error code for no serialization done
Constant XML_SERIALIZER_MODE_DEFAULT
XML_SERIALIZER_MODE_DEFAULT in Serializer.php
default mode
Constant XML_SERIALIZER_MODE_SIMPLEXML
SimpleXML mode
Constant XML_SERIALIZER_OPTION_ATTRIBUTES_KEY
option: all values in this key will be treated as attributes
Constant XML_SERIALIZER_OPTION_ATTRIBUTE_CLASS
option: attribute for class (only if typeHints => true)
Constant XML_SERIALIZER_OPTION_ATTRIBUTE_KEY
option: attribute where original key is stored
Constant XML_SERIALIZER_OPTION_ATTRIBUTE_TYPE
option: attribute for type (only if typeHints => true)
Constant XML_SERIALIZER_OPTION_CDATA_SECTIONS
option: whether to use cdata sections for character data
Constant XML_SERIALIZER_OPTION_CLASSNAME_AS_TAGNAME
option: use classname for objects in indexed arrays
Constant XML_SERIALIZER_OPTION_COMMENT_KEY
option: this value will be used in a comment, instead of creating a new tag
Constant XML_SERIALIZER_OPTION_CONTENT_KEY
option: this value will be used directly as content, instead of creating a new tag, may only be used in conjuction with attributesArray
Constant XML_SERIALIZER_OPTION_DEFAULT_TAG
option: default name for tags
Constant XML_SERIALIZER_OPTION_DOCTYPE
option: supply a string or an array with id and uri ({@see XML_Util::getDoctypeDeclaration()}
Constant XML_SERIALIZER_OPTION_DOCTYPE_ENABLED
option: add a doctype declaration
Constant XML_SERIALIZER_OPTION_ENCODE_FUNC
option: function that will be applied before serializing
Constant XML_SERIALIZER_OPTION_ENTITIES
option: type of entities to replace
Constant XML_SERIALIZER_OPTION_IGNORE_NULL
option: whether to ignore properties that are set to null
Constant XML_SERIALIZER_OPTION_INDENT
option: string used for indentation
Constant XML_SERIALIZER_OPTION_INDENT_ATTRIBUTES
option: indent the attributes, if set to '_auto', it will indent attributes so they all start at the same column
Constant XML_SERIALIZER_OPTION_LINEBREAKS
option: string used for linebreaks
Constant XML_SERIALIZER_OPTION_MODE
XML_SERIALIZER_OPTION_MODE in Serializer.php
option: use 'simplexml' to use parent name as tagname if transforming an indexed array
Constant XML_SERIALIZER_OPTION_NAMESPACE
option: function that will be applied before serializing
Constant XML_SERIALIZER_OPTION_PREPEND_ATTRIBUTES
option: prepend string for attributes
Constant XML_SERIALIZER_OPTION_RETURN_RESULT
option: whether to return the result of the serialization from serialize()
Constant XML_SERIALIZER_OPTION_ROOT_ATTRIBS
option: attributes of the root tag
Constant XML_SERIALIZER_OPTION_ROOT_NAME
option: name of the root tag
Constant XML_SERIALIZER_OPTION_SCALAR_AS_ATTRIBUTES
option: scalar values (strings, ints,..) will be serialized as attribute
Constant XML_SERIALIZER_OPTION_TAGMAP
option: tag names that will be changed
Constant XML_SERIALIZER_OPTION_TYPEHINTS
option: enable type hints
Constant XML_SERIALIZER_OPTION_XML_DECL_ENABLED
option: add an XML declaration
Constant XML_SERIALIZER_OPTION_XML_ENCODING
option: encoding of the document
Method XML_Unserializer
constructor
Class XML_Unserializer
XML_Unserializer in Unserializer.php
XML_Unserializer
Constant XML_UNSERIALIZER_ERROR_NO_UNSERIALIZATION
error code for no serialization done
Constant XML_UNSERIALIZER_OPTION_ATTRIBUTES_ARRAYKEY
option: Key of the array to store attributes (if any)
Constant XML_UNSERIALIZER_OPTION_ATTRIBUTES_PARSE
option: Whether to parse attributes
Constant XML_UNSERIALIZER_OPTION_ATTRIBUTES_PREPEND
option: string to prepend attribute name (if any)
Constant XML_UNSERIALIZER_OPTION_ATTRIBUTE_CLASS
option: Name of the attribute that stores the class name
Constant XML_UNSERIALIZER_OPTION_ATTRIBUTE_KEY
option: Name of the attribute that stores the original key
Constant XML_UNSERIALIZER_OPTION_ATTRIBUTE_TYPE
option: Name of the attribute that stores the type
Constant XML_UNSERIALIZER_OPTION_COMPLEXTYPE
option: Convert nested tags to array or object
Constant XML_UNSERIALIZER_OPTION_CONTENT_KEY
option: key to store the content, if XML_UNSERIALIZER_OPTION_ATTRIBUTES_PARSE is used
Constant XML_UNSERIALIZER_OPTION_DECODE_FUNC
option: Callback that will be applied to textual data
Constant XML_UNSERIALIZER_OPTION_DEFAULT_CLASS
option: Name of the default class
Constant XML_UNSERIALIZER_OPTION_ENCODING_SOURCE
option: Encoding of the XML document
Constant XML_UNSERIALIZER_OPTION_ENCODING_TARGET
option: Desired target encoding of the data
Constant XML_UNSERIALIZER_OPTION_FORCE_ENUM
option: list of tags that will always be enumerated
Constant XML_UNSERIALIZER_OPTION_GUESS_TYPES
option: whether to use type guessing for scalar values
Constant XML_UNSERIALIZER_OPTION_IGNORE_KEYS
option: list of tags, that will not be used as keys
Constant XML_UNSERIALIZER_OPTION_OVERRIDE_OPTIONS
option: whether to ovverride all options that have been set before
Constant XML_UNSERIALIZER_OPTION_RETURN_RESULT
option: whether to return the result of the unserialization from unserialize()
Constant XML_UNSERIALIZER_OPTION_TAG_AS_CLASSNAME
option: Whether to use the tag name as a class name
Constant XML_UNSERIALIZER_OPTION_TAG_MAP
option: map tag names
Constant XML_UNSERIALIZER_OPTION_WHITESPACE
option: set the whitespace behaviour
Constant XML_UNSERIALIZER_WHITESPACE_KEEP
Keep all whitespace
Constant XML_UNSERIALIZER_WHITESPACE_NORMALIZE
normalize whitespace
Constant XML_UNSERIALIZER_WHITESPACE_TRIM
remove whitespace from start and end of the data
Class XML_Util
XML_Util in Util.php
utility class for working with XML documents
Constant XML_UTIL_CDATA_SECTION
embedd content in a CData Section
Constant XML_UTIL_COLLAPSE_ALL
Collapse all empty tags.
Constant XML_UTIL_COLLAPSE_XHTML_ONLY
Collapse only empty XHTML tags that have no end tag.
Constant XML_UTIL_ENTITIES_HTML
replace HTML entitites
Constant XML_UTIL_ENTITIES_NONE
do not replace entitites
Constant XML_UTIL_ENTITIES_XML
replace all XML entitites
Constant XML_UTIL_ENTITIES_XML_REQUIRED
replace only required XML entitites
Constant XML_UTIL_ERROR_INVALID_CHARS
error code for invalid chars in XML name
Constant XML_UTIL_ERROR_INVALID_START
error code for invalid chars in XML name
Constant XML_UTIL_ERROR_NON_SCALAR_CONTENT
error code for non-scalar tag content
Constant XML_UTIL_ERROR_NO_TAG_NAME
error code for missing tag name
Constant XML_UTIL_REPLACE_ENTITIES
replace XML entities
_
top
Variable $_accept_gift_certificates
Variable $_accept_merchant_coupons
Variable $_allowed_country
Variable $_alt_tax_table_serializer_options
Variable $_amount
gChargeOrder::$_amount in gChargeOrder.php
Variable $_arr_allowed_states
Variable $_arr_allowed_zips
Variable $_arr_excluded_states
Variable $_arr_excluded_zips
Variable $_arr_shopping_cart
Variable $_arr_states
gTaxRule::$_arr_states in gTaxRule.php
Variable $_arr_tax_rules
Variable $_arr_validate_shipping_restrictions
Variable $_arr_zips
gTaxRule::$_arr_zips in gTaxRule.php
Variable $_auto_authenticate
Variable $_carrier
gDeliverOrder::$_carrier in gDeliverOrder.php
Variable $_country_area
gTaxRule::$_country_area in gTaxRule.php
Variable $_description
Variable $_excluded_country
Variable $_gCart
gButton::$_gCart in gButton.php
Variable $_google_order_number
Variable $_google_order_number
Variable $_google_order_number
Variable $_google_order_number
Variable $_handlerObj
handler object
Variable $_items
gCart::$_items in gCart.php
Variable $_loc
gButton::$_loc in gButton.php
Variable $_mercant_id
gCart::$_mercant_id in gCart.php
Variable $_mercant_key
Variable $_merchant_calculations
Variable $_merchant_calculations_url
Variable $_merchant_private_data
Variable $_message
gSendBuyerMessage::$_message in gSendBuyerMessage.php
Variable $_message
gWebListener::$_message in gWebListener.php
Variable $_message_type
gWebListener::$_message_type in gWebListener.php
Variable $_my_merchant_id
gWebListener::$_my_merchant_id in gWebListener.php
Variable $_my_merchant_key
Variable $_name
gTaxTable::$_name in gTaxTable.php
Variable $_name
gShipping::$_name in gShipping.php
Variable $_name
gItem::$_name in gItem.php
Variable $_php_version
Variable $_platform_id
Variable $_price
gShipping::$_price in gShipping.php
Variable $_price
gItem::$_price in gItem.php
Variable $_private_item_data
Variable $_quantity
gItem::$_quantity in gItem.php
Variable $_rate
gTaxRule::$_rate in gTaxRule.php
Variable $_raw_message
gWebListener::$_raw_message in gWebListener.php
Variable $_remove_tags
Variable $_rev_merchant_id
Variable $_rev_merchant_key
Variable $_send_email
gDeliverOrder::$_send_email in gDeliverOrder.php
Variable $_send_email
gSendBuyerMessage::$_send_email in gSendBuyerMessage.php
Variable $_serializer_options
Variable $_shipping
gCart::$_shipping in gCart.php
Variable $_shipping_taxed
Variable $_size
gButton::$_size in gButton.php
Variable $_standalone
gTaxTable::$_standalone in gTaxTable.php
Variable $_state_area_serializer_options
Variable $_state_serializer_options
Variable $_style
gButton::$_style in gButton.php
Variable $_tax_tables
gCart::$_tax_tables in gCart.php
Variable $_tax_table_selector
Variable $_tracking_number
Variable $_type
gTaxRule::$_type in gTaxRule.php
Variable $_type
gTaxTable::$_type in gTaxTable.php
Variable $_type
gShipping::$_type in gShipping.php
Variable $_variant
gButton::$_variant in gButton.php
Variable $_zip_serializer_options
Method _getAllowedAreas
Enter description here...
Method _getAllowedExcludedAreas
Builds XML structure for Shipping Restrictions
Method _getCountryArea
Builds XML structure for Shipping Restrictions
Method _getCurlResponse
CODE BORROWED FROM GOOGLE'S SAMPLE CODE
  • Thanks Google!!
Method _getDefaultTagname
get the name of the default tag.
Method _getHmacSha1
Hash function that computes HMAC-SHA1 value.
Method _getRawPostData
Read the raw post data from the input stream
Method _getShippingArray
Enter description here...
Method _getUsStateArea
Builds XML structure for Shipping Restrictions
Method _getUsZipArea
Builds XML structure for Shipping Restrictions
Method _HTTPGetAuthentication
Enter description here...
Method _parseMessageType
Parse Message Type
Method _parseRawMessage
Parse the Raw Message
Method _PEAR
PEAR::_PEAR() in PEAR.php
Destructor (the emulated type of...). Does nothing right now, but is included for forward compatibility, so subclass destructors should always call it.
Function _PEAR_call_destructors
Method _removeTag
gCart::_removeTag() in gCart.php
Enter description here...
Method _setDimensions
Sets Dimensions of the button
Method _setSerializerOptions
Private: Sets the XML_Serializer Options for the GCheckout XML format
Method _setShipping
Sets the Shipping objects in the cart.
Method _setShoppingCart
Private: Initializes the base shopping cart array
Method __construct
PHP5 constructor
a b c d e f g h i l m n o p r s t u v x _