Class DateTime

Summary

Fully Qualified Name: Zend\XmlRpc\Value\DateTime
Extends: AbstractScalar

Description

Methods

Name Description Defined By
__construct() Set the value of a dateTime.iso8601 native type DateTime
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 as iso8601 dateTime value DateTime
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 dateTime.iso8601 native type

The value is in iso8601 format, minus any timezone information or dashes

Parameter Name Type Description
$value mixed Integer

Returns:

generateXml()

Generate XML code that represent a native XML/RPC value

Returns: void

getGenerator()

Get XML generator instance

Returns: \Zend\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 as iso8601 dateTime value

Returns: int As a Unix timestamp

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