Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
XML generator adapter based on XMLWriter

__construct(
string $encoding
=
UTF-8
)
:
void
Construct new instance of the generator
Inherited from: \Zend_XmlRpc_Generator_GeneratorAbstract::__construct()Name | Type | Description |
---|---|---|
$encoding | string | XML encoding, default UTF-8 |

__toString(
)
:
string
Returns XML without document declaration
Inherited from: \Zend_XmlRpc_Generator_GeneratorAbstract::__toString()Type | Description |
---|---|
string |

_closeElement(
string $name
)
:
void
Close an previously opened XML element
Name | Type | Description |
---|---|---|
$name | string |

_openElement(
string $name
)
:
void
Open a new XML element
Name | Type | Description |
---|---|---|
$name | string | XML element name |

_writeTextData(
string $text
)
:
void
Write XML text data into the currently opened XML element
Name | Type | Description |
---|---|---|
$text | string | XML text data |

closeElement(
string $name
)
:
\Zend_XmlRpc_Generator_Abstract
End of an XML element
Inherited from: \Zend_XmlRpc_Generator_GeneratorAbstract::closeElement()Method marks the end of an XML element
Name | Type | Description |
---|---|---|
$name | string | XML tag name |
Type | Description |
---|---|
\Zend_XmlRpc_Generator_Abstract | Fluent interface |

flush(
)
:
string
Returns the XML as a string and flushes all internal buffers
Inherited from: \Zend_XmlRpc_Generator_GeneratorAbstract::flush()Type | Description |
---|---|
string |

getEncoding(
)
:
string
Return encoding
Inherited from: \Zend_XmlRpc_Generator_GeneratorAbstract::getEncoding()Type | Description |
---|---|
string |

openElement(
string $name, string $value
=
null
)
:
\Zend_XmlRpc_Generator_Abstract
Start XML element
Inherited from: \Zend_XmlRpc_Generator_GeneratorAbstract::openElement()Method opens a new XML element with an element name and an optional value
Name | Type | Description |
---|---|---|
$name | string | XML tag name |
$value | string | Optional value of the XML tag |
Type | Description |
---|---|
\Zend_XmlRpc_Generator_Abstract | Fluent interface |

stripDeclaration(
string $xml
)
:
string
Removes XML declaration from a string
Inherited from: \Zend_XmlRpc_Generator_GeneratorAbstract::stripDeclaration()Name | Type | Description |
---|---|---|
$xml | string |
Type | Description |
---|---|
string |