Fully Qualified Name: | Laminas\XmlRpc\Value\Struct |
Extends: | AbstractCollection |
Name | Description | Defined By |
---|---|---|
__construct() | Set the value of a struct native type | Struct |
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 |
Set the value of a struct native type
Parameter Name | Type | Description |
---|---|---|
$value | array |
Returns:
Generate XML code that represent a native XML/RPC value
Returns: void
Get XML generator instance
Returns: \Laminas\XmlRpc\Generator\GeneratorInterface
Get the native XML-RPC type (the type is one of the Value::XMLRPC_TYPE_* constants)
Returns: string
Return the value of this object, convert the XML-RPC native collection values into a PHP array
Returns: array
Get XML-RPC type for a PHP native variable
Parameter Name | Type | Description |
---|---|---|
$value | mixed |
Returns: string
Parameter Name | Type | Description |
---|---|---|
$value | ||
$type |
Returns: void
Return the XML code that represent a native MXL-RPC value
Returns: string
Changes the encoding of the generator
Parameter Name | Type | Description |
---|---|---|
$encoding | string |
Returns: void
Sets XML generator instance
Parameter Name | Type | Description |
---|---|---|
$generator | null|\Generator\GeneratorInterface |
Returns: void