## [Zend_XmlRpc] element index

### Package indexes

- Zend
- Zend_Cache
- Zend_Config
- Zend_Controller
- Zend_Db
- Zend_Feed
- Zend_Filter
- Zend_Http
- Zend_Json
- Zend_Log
- Zend_Mail
- Zend_Mime
- Zend_Pdf
- Zend_Search
- Zend_Search_Lucene
- Zend_Service
- Zend_Uri
- Zend_View

All elements
_
top

$_cache
  Zend_XmlRpc_Client_NamespaceDecorator::$_cache in NamespaceDecorator.php
  Cached namespace decorators
$_client
  Zend_XmlRpc_Client_NamespaceDecorator::$_client in NamespaceDecorator.php
$_httpClient
  Zend_XmlRpc_Client::$_httpClient in Client.php
  The HTTP client object to use for connecting the XML-RPC server.
$_methodSignatures
  Zend_XmlRpc_Client::$_methodSignatures in Client.php
  Holding all the method signatures, the array has the methods name as keys and the signature as the value
$_namespace
  Zend_XmlRpc_Client_NamespaceDecorator::$_namespace in NamespaceDecorator.php
  XML-RPC namespace for this decorator
$_namespaceDecorators
  Zend_XmlRpc_Client::$_namespaceDecorators in Client.php
  Array of cached namespace decorators, array of Zend_XmlRpc_Client_NamespaceDecorator objects
$_response
  Zend_XmlRpc_Client::$_response in Client.php
  The response from an XML-RPC method call, held in a Zend_XmlRpc_Value object
$_serverAddress
  Zend_XmlRpc_Client::$_serverAddress in Client.php
  The XML-RPC service server full address
_buildMethodsXML
  Zend_XmlRpc_Client::_buildMethodsXML() in Client.php
  Generates an XML string analogous to SOAP's WSDL representing all the methods signatures Signature is the method return value and method parameters This function also set the _methodSignatures data memeber with the method signatures details (in an array)
_buildRequest
  Zend_XmlRpc_Client::_buildRequest() in Client.php
  Build the XML body of an XML-RPC request
_convertParams
  Zend_XmlRpc_Client::_convertParams() in Client.php
  Convert an array of PHP variables into XML-RPC native types represented by Zend_XmlRpc_Value objects If method name is given, try to use the _methodSignatures data member for type hinting, if not, auto convert the PHP variable types into XML-RPC types
_getMethodParams
  Zend_XmlRpc_Client::_getMethodParams() in Client.php
  Return the XML-RPC types of the necessary parameters for a method in the service Get the types from the _methodSignatures data member {@see __getMethodsXml() for more information}
_parseResponse
  Zend_XmlRpc_Client::_parseResponse() in Client.php
  Parse the response from a XML-RPC method call, hold the response as a Zend_XmlRpc_Value object The response parameter must be a valid XML string
_sendRequest
  Zend_XmlRpc_Client::_sendRequest() in Client.php
  Send a XML-RPC request to the service (for a specific method)
__call
  Zend_XmlRpc_Client_NamespaceDecorator::__call() in NamespaceDecorator.php
  Call a method in this namespace.
__call
  Zend_XmlRpc_Client::__call() in Client.php
  Using the magic __call function to call methods directly by method name
__construct
  Zend_XmlRpc_Client_NamespaceDecorator::__construct() in NamespaceDecorator.php
  Class constructor
__construct
  Zend_XmlRpc_Client::__construct() in Client.php
  Class constructor - create a new XML-RPC client to a remote server
__get
  Zend_XmlRpc_Client::__get() in Client.php
  Undefined properties are assumed to be XML-RPC namespaces and return a decorator to enable object chains.
__get
  Zend_XmlRpc_Client_NamespaceDecorator::__get() in NamespaceDecorator.php
  Get the next successive namespace
__getHttpClient
  Zend_XmlRpc_Client::__getHttpClient() in Client.php
  Gets the HTTP client object.
__getMethodsXml
  Zend_XmlRpc_Client::__getMethodsXml() in Client.php
  Generates an XML string containing the signatures for every method on the remote server by calling system.listMethods() and then calling system.methodSignature() for each method. This output generated is analogous to SOAP's WSDL file.
__getResponse
  Zend_XmlRpc_Client::__getResponse() in Client.php
  The response received from the method call, response can be retrieved in 3 formats:
__setHttpClient
  Zend_XmlRpc_Client::__setHttpClient() in Client.php
  Sets the HTTP client object to use for connecting the XML-RPC server.
__setMethodsXml
  Zend_XmlRpc_Client::__setMethodsXml() in Client.php
  Consumes an XML string generated by __getMethodsXml() and uses it for type hinting. When a remote method is called, either trapped by __call() or called with __xmlRpcCall(),
__xmlrpcCall
  Zend_XmlRpc_Client::__xmlrpcCall() in Client.php
  Call a specific method (with or without parameters) from the XML-RPC service
$_as_xml
  Zend_XmlRpc_Value::$_as_xml in Value.php
  XML code representation of this object (will be calculated only once)
$_type
  Zend_XmlRpc_Value::$_type in Value.php
  The native XML-RPC type of this object
$_value
  Zend_XmlRpc_Value::$_value in Value.php
  The native XML-RPC representation of this object's value
__construct
  Zend_XmlRpc_Value_String::__construct() in String.php
  Set the value of a string native type
__construct
  Zend_XmlRpc_Value_Struct::__construct() in Struct.php
  Set the value of an struct native type
__construct
  Zend_XmlRpc_Value_Integer::__construct() in Integer.php
  Set the value of an integer native type
__construct
  Zend_XmlRpc_Value_Double::__construct() in Double.php
  Set the value of a double native type
__construct
  Zend_XmlRpc_Value_Base64::__construct() in Base64.php
  Set the value of a base64 native type We keep this value in base64 encoding
__construct
  Zend_XmlRpc_Value_Boolean::__construct() in Boolean.php
  Set the value of a boolean native type We hold the boolean type as an integer (0 or 1)
__construct
  Zend_XmlRpc_Value_Collection::__construct() in Collection.php
  Set the value of a collection type (array and struct) native types
__construct
  Zend_XmlRpc_Value_DateTime::__construct() in DateTime.php
  Set the value of a dateTime.iso8601 native type, The value is in iso8601 format
__construct
  Zend_XmlRpc_Value_Array::__construct() in Array.php
  Set the value of an array native type

a
top

Array.php
  Array.php in Array.php

b
top

Base64.php
  Base64.php in Base64.php
Boolean.php
  Boolean.php in Boolean.php

c
top

Client.php
  Client.php in Client.php
Collection.php
  Collection.php in Collection.php

d
top

DateTime.php
  DateTime.php in DateTime.php
Double.php
  Double.php in Double.php

e
top

Exception.php
  Exception.php in Exception.php
RESPONSE_PHP_NATIVE
  Zend_XmlRpc_Client::RESPONSE_PHP_NATIVE in Client.php
  Different types for the response: as PHP native types, original XML or in Zend_XmlRpc_Value object
RESPONSE_XML_STRING
  Zend_XmlRpc_Client::RESPONSE_XML_STRING in Client.php
RESPONSE_ZXMLRPC_OBJECT
  Zend_XmlRpc_Client::RESPONSE_ZXMLRPC_OBJECT in Client.php
Exception.php
  Exception.php in Exception.php
Exception.php
  Exception.php in Exception.php

f
top

faultCode
  Zend_XmlRpc_Client_Exception::faultCode() in Exception.php
  In case there was a failure in the request, this function gets the failure code
faultString
  Zend_XmlRpc_Client_Exception::faultString() in Exception.php
  In case there was a failure in the request, this function gets the failure string

g
top

getAsXML
  Zend_XmlRpc_Value_Struct::getAsXML() in Struct.php
  Return the XML code that represent struct native MXL-RPC value
getAsXML
  Zend_XmlRpc_Value_Array::getAsXML() in Array.php
  Return the XML code that represent an array native MXL-RPC value
getAsXML
  Zend_XmlRpc_Value_Scalar::getAsXML() in Scalar.php
  Return the XML code that represent a scalar native MXL-RPC value
getAsXML
  Zend_XmlRpc_Value::getAsXML() in Value.php
  Return the XML code that represent a native MXL-RPC value
getType
  Zend_XmlRpc_Value::getType() in Value.php
  Get the native XML-RPC type (the type is one of the Zend_XmlRpc_Value::XMLRPC_TYPE_* constants)
getValue
  Zend_XmlRpc_Value::getValue() in Value.php
  Return the value of this object, convert the XML-RPC native value into a PHP variable
getValue
  Zend_XmlRpc_Value_String::getValue() in String.php
  Return the value of this object, convert the XML-RPC native string value into a PHP string Decode all encoded risky XML entities back to normal characters
getValue
  Zend_XmlRpc_Value_Integer::getValue() in Integer.php
  Return the value of this object, convert the XML-RPC native integer value into a PHP integer
getValue
  Zend_XmlRpc_Value_Base64::getValue() in Base64.php
  Return the value of this object, convert the XML-RPC native base64 value into a PHP string We return this value decoded (a normal string)
getValue
  Zend_XmlRpc_Value_Boolean::getValue() in Boolean.php
  Return the value of this object, convert the XML-RPC native boolean value into a PHP boolean
getValue
  Zend_XmlRpc_Value_Collection::getValue() in Collection.php
  Return the value of this object, convert the XML-RPC native collection values into a PHP array
getValue
  Zend_XmlRpc_Value_Double::getValue() in Double.php
  Return the value of this object, convert the XML-RPC native double value into a PHP float
getValue
  Zend_XmlRpc_Value_DateTime::getValue() in DateTime.php
  Return the value of this object, convert the XML-RPC native dateTime value into a PHP integer (unix timestamp representation of the iso8601 date format)
getXmlRpcValue
  Zend_XmlRpc_Value::getXmlRpcValue() in Value.php
  Creates a Zend_XmlRpc_Value* object, representing a native XML-RPC value

i
top

Integer.php
  Integer.php in Integer.php

m
top

XMLRPC_TYPE_ARRAY
  Zend_XmlRpc_Value::XMLRPC_TYPE_ARRAY in Value.php
XMLRPC_TYPE_BASE64
  Zend_XmlRpc_Value::XMLRPC_TYPE_BASE64 in Value.php
XMLRPC_TYPE_BOOLEAN
  Zend_XmlRpc_Value::XMLRPC_TYPE_BOOLEAN in Value.php
XMLRPC_TYPE_DATETIME
  Zend_XmlRpc_Value::XMLRPC_TYPE_DATETIME in Value.php
XMLRPC_TYPE_DOUBLE
  Zend_XmlRpc_Value::XMLRPC_TYPE_DOUBLE in Value.php
XMLRPC_TYPE_I4
  Zend_XmlRpc_Value::XMLRPC_TYPE_I4 in Value.php
  All the XML-RPC native types
XMLRPC_TYPE_INTEGER
  Zend_XmlRpc_Value::XMLRPC_TYPE_INTEGER in Value.php
XMLRPC_TYPE_STRING
  Zend_XmlRpc_Value::XMLRPC_TYPE_STRING in Value.php
XMLRPC_TYPE_STRUCT
  Zend_XmlRpc_Value::XMLRPC_TYPE_STRUCT in Value.php
XML_STRING
  Zend_XmlRpc_Value::XML_STRING in Value.php
  Specify that the XML-RPC value will be parsed out from a given XML code

n
top

NamespaceDecorator.php
  NamespaceDecorator.php in NamespaceDecorator.php

s
top

Scalar.php
  Scalar.php in Scalar.php
String.php
  String.php in String.php
Struct.php
  Struct.php in Struct.php

u
top

AUTO_DETECT_TYPE
  Zend_XmlRpc_Value::AUTO_DETECT_TYPE in Value.php
  Specify that the XML-RPC native type will be auto detected from a PHP variable type

v
top

Value.php
  Value.php in Value.php

z
top

Zend_XmlRpc_Exception
  Zend_XmlRpc_Exception in Exception.php
Zend_XmlRpc_Client
  Zend_XmlRpc_Client in Client.php
  An XML-RPC client implementation
Zend_XmlRpc_Client_Exception
  Zend_XmlRpc_Client_Exception in Exception.php
  ZXmlRpcClientException add 2 functions for handling the fault response of failed XML-RPC requests The fault response has 2 parameters, the fault code and fault string
Zend_XmlRpc_Client_NamespaceDecorator
  Zend_XmlRpc_Client_NamespaceDecorator in NamespaceDecorator.php
  The namespace decorator enables object chaining to permit calling XML-RPC namespaced functions like "foo.bar.baz()" as "$remote->foo->bar->baz()".
Zend_XmlRpc_Value
  Zend_XmlRpc_Value in Value.php
  Represent a native XML-RPC value entity, used as parameters for the methods called by the Zend_XmlRpc_Client object and as the return value for those calls.
Zend_XmlRpc_Value_Array
  Zend_XmlRpc_Value_Array in Array.php
Zend_XmlRpc_Value_Base64
  Zend_XmlRpc_Value_Base64 in Base64.php
Zend_XmlRpc_Value_Boolean
  Zend_XmlRpc_Value_Boolean in Boolean.php
Zend_XmlRpc_Value_Collection
  Zend_XmlRpc_Value_Collection in Collection.php
Zend_XmlRpc_Value_DateTime
  Zend_XmlRpc_Value_DateTime in DateTime.php
Zend_XmlRpc_Value_Double
  Zend_XmlRpc_Value_Double in Double.php
Zend_XmlRpc_Value_Exception
  Zend_XmlRpc_Value_Exception in Exception.php
Zend_XmlRpc_Value_Integer
  Zend_XmlRpc_Value_Integer in Integer.php
Zend_XmlRpc_Value_Scalar
  Zend_XmlRpc_Value_Scalar in Scalar.php
Zend_XmlRpc_Value_String
  Zend_XmlRpc_Value_String in String.php
Zend_XmlRpc_Value_Struct
  Zend_XmlRpc_Value_Struct in Struct.php