Class AbstractCollection

Summary

Fully Qualified Name: Laminas\XmlRpc\Value\AbstractCollection
Extends: AbstractValue

Description

Methods

Name Description Defined By
__construct() Set the value of a collection type (array and struct) native types AbstractCollection
generateXml() Generate XML code that represent a native XML/RPC value AbstractValue
getGenerator() Get XML generator instance AbstractValue
getType() Get the native XML-RPC type (the type is one of the Value::XMLRPC_TYPE_* constants) AbstractValue
getValue() Return the value of this object, convert the XML-RPC native collection values into a PHP array AbstractCollection
getXmlRpcTypeByValue() Get XML-RPC type for a PHP native variable AbstractValue
getXmlRpcValue() AbstractValue
saveXml() Return the XML code that represent a native MXL-RPC value AbstractValue
setEncoding() Changes the encoding of the generator AbstractValue
setGenerator() Sets XML generator instance AbstractValue

Method Details

__construct()

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

Parameter Name Type Description
$value array

Returns:

generateXml()

Generate XML code that represent a native XML/RPC value

Returns: void

getGenerator()

Get XML generator instance

Returns: \Laminas\XmlRpc\Generator\GeneratorInterface

getType()

Get the native XML-RPC type (the type is one of the Value::XMLRPC_TYPE_* constants)

Returns: string

getValue()

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

Returns: array

getXmlRpcTypeByValue()

Get XML-RPC type for a PHP native variable

Parameter Name Type Description
$value mixed

Returns: string

getXmlRpcValue()

Parameter Name Type Description
$value
$type

Returns: void

saveXml()

Return the XML code that represent a native MXL-RPC value

Returns: string

setEncoding()

Changes the encoding of the generator

Parameter Name Type Description
$encoding string

Returns: void

setGenerator()

Sets XML generator instance

Parameter Name Type Description
$generator null|\Generator\GeneratorInterface

Returns: void

Top