Zend Framework  1.12
Public Member Functions | List of all members
Zend_XmlRpc_Value_Collection Class Reference

Public Member Functions

 __construct ($value)
 Set the value of a collection type (array and struct) native types.
 
 getValue ()
 Return the value of this object, convert the XML-RPC native collection values into a PHP array.
 
- Public Member Functions inherited from Zend_XmlRpc_Value
 getType ()
 Get the native XML-RPC type (the type is one of the Zend_XmlRpc_Value::XMLRPC_TYPE_* constants)
 
 getValue ()
 Return the value of this object, convert the XML-RPC native value into a PHP variable.
 
 saveXml ()
 Return the XML code that represent a native MXL-RPC value.
 
 generateXml ()
 Generate XML code that represent a native XML/RPC value.
 

Additional Inherited Members

- Static Public Member Functions inherited from Zend_XmlRpc_Value
static getGenerator ()
 Get XML generator instance.
 
static setGenerator (Zend_XmlRpc_Generator_GeneratorAbstract $generator)
 Sets XML generator instance.
 
static setEncoding ($encoding)
 Changes the encoding of the generator.
 
static getXmlRpcValue ($value, $type=self::AUTO_DETECT_TYPE)
 Creates a Zend_XmlRpc_Value* object, representing a native XML-RPC value A XmlRpcValue object can be created in 3 ways: 1.
 
static getXmlRpcTypeByValue ($value)
 Get XML-RPC type for a PHP native variable.
 
- Public Attributes inherited from Zend_XmlRpc_Value
const AUTO_DETECT_TYPE = 'auto_detect'
 Specify that the XML-RPC native type will be auto detected from a PHP variable type.
 
const XML_STRING = 'xml'
 Specify that the XML-RPC value will be parsed out from a given XML code.
 
const XMLRPC_TYPE_I4 = 'i4'
 All the XML-RPC native types.
 
const XMLRPC_TYPE_INTEGER = 'int'
 
const XMLRPC_TYPE_I8 = 'i8'
 
const XMLRPC_TYPE_APACHEI8 = 'ex:i8'
 
const XMLRPC_TYPE_DOUBLE = 'double'
 
const XMLRPC_TYPE_BOOLEAN = 'boolean'
 
const XMLRPC_TYPE_STRING = 'string'
 
const XMLRPC_TYPE_DATETIME = 'dateTime.iso8601'
 
const XMLRPC_TYPE_BASE64 = 'base64'
 
const XMLRPC_TYPE_ARRAY = 'array'
 
const XMLRPC_TYPE_STRUCT = 'struct'
 
const XMLRPC_TYPE_NIL = 'nil'
 
const XMLRPC_TYPE_APACHENIL = 'ex:nil'
 
- Protected Member Functions inherited from Zend_XmlRpc_Value
 _setXML ($xml)
 
- Static Protected Member Functions inherited from Zend_XmlRpc_Value
static _phpVarToNativeXmlRpc ($value)
 Transform a PHP native variable into a XML-RPC native value.
 
static _xmlStringToNativeXmlRpc ($xml)
 Transform an XML string into a XML-RPC native value.
 
static _createSimpleXMLElement (&$xml)
 
static _extractTypeAndValue (SimpleXMLElement $xml, &$type, &$value)
 Extract XML/RPC type and value from SimpleXMLElement object.
 
- Protected Attributes inherited from Zend_XmlRpc_Value
 $_value
 The native XML-RPC representation of this object's value.
 
 $_type
 The native XML-RPC type of this object One of the XMLRPC_TYPE_* constants.
 
 $_xml
 XML code representation of this object (will be calculated only once)
 
- Static Protected Attributes inherited from Zend_XmlRpc_Value
static $_generator
 

Constructor & Destructor Documentation

__construct (   $value)

Set the value of a collection type (array and struct) native types.

Parameters
array$value

Member Function Documentation

getValue ( )

Return the value of this object, convert the XML-RPC native collection values into a PHP array.

Returns
arary