2019-09-03 15:09:57 +08:00
|
|
|
<?php
|
|
|
|
|
2020-04-13 22:28:55 +08:00
|
|
|
/** @generate-function-entries */
|
|
|
|
|
2019-11-17 01:40:06 +08:00
|
|
|
function xmlwriter_open_uri(string $uri): XMLWriter|false {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2019-11-17 01:40:06 +08:00
|
|
|
function xmlwriter_open_memory(): XMLWriter|false {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_set_indent(XMLWriter $writer, bool $enable): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_set_indent_string(XMLWriter $writer, string $indentation): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_comment(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_comment(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_attribute(XMLWriter $writer, string $name): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_attribute(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_attribute(XMLWriter $writer, string $name, string $value): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-10-07 23:55:46 +08:00
|
|
|
function xmlwriter_start_attribute_ns(XMLWriter $writer, ?string $prefix, string $name, ?string $namespace): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-10-07 23:55:46 +08:00
|
|
|
function xmlwriter_write_attribute_ns(XMLWriter $writer, ?string $prefix, string $name, ?string $namespace, string $value): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_element(XMLWriter $writer, string $name): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_element(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_full_end_element(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-10-07 23:55:46 +08:00
|
|
|
function xmlwriter_start_element_ns(XMLWriter $writer, ?string $prefix, string $name, ?string $namespace): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_element(XMLWriter $writer, string $name, ?string $content = null): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-10-07 23:55:46 +08:00
|
|
|
function xmlwriter_write_element_ns(XMLWriter $writer, ?string $prefix, string $name, ?string $namespace, ?string $content = null): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_pi(XMLWriter $writer, string $target): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_pi(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_pi(XMLWriter $writer, string $target, string $content): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_cdata(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_cdata(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_cdata(XMLWriter $writer, string $content): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_text(XMLWriter $writer, string $content): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_raw(XMLWriter $writer, string $content): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_document(XMLWriter $writer, ?string $version = "1.0", ?string $encoding = null, ?string $standalone = null): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_document(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_comment(XMLWriter $writer, string $content): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_dtd(XMLWriter $writer, string $qualifiedName, ?string $publicId = null, ?string $systemId = null): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_dtd(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_dtd(XMLWriter $writer, string $name, ?string $publicId = null, ?string $systemId = null, ?string $content = null): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_dtd_element(XMLWriter $writer, string $qualifiedName): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_dtd_element(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_dtd_element(XMLWriter $writer, string $name, string $content): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_dtd_attlist(XMLWriter $writer, string $name): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_dtd_attlist(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_dtd_attlist(XMLWriter $writer, string $name, string $content): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_start_dtd_entity(XMLWriter $writer, string $name, bool $isParam): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_end_dtd_entity(XMLWriter $writer): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_write_dtd_entity(XMLWriter $writer, string $name, string $content, bool $isParam = false, ?string $publicId = null, ?string $systemId = null, ?string $notationData = null): bool {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_output_memory(XMLWriter $writer, bool $flush = true): string {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
2020-09-24 18:06:06 +08:00
|
|
|
function xmlwriter_flush(XMLWriter $writer, bool $empty = true): string|int {}
|
2019-09-03 15:09:57 +08:00
|
|
|
|
|
|
|
class XMLWriter
|
|
|
|
{
|
2020-10-11 22:36:19 +08:00
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_open_uri
|
2020-10-14 02:03:00 +08:00
|
|
|
* @no-verify Behaviour differs from the aliased function
|
2020-10-11 22:36:19 +08:00
|
|
|
*/
|
|
|
|
public function openUri(string $uri) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_open_memory
|
2020-10-14 02:03:00 +08:00
|
|
|
* @no-verify Behaviour differs from the aliased function
|
2020-10-11 22:36:19 +08:00
|
|
|
*/
|
|
|
|
public function openMemory() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_set_indent
|
|
|
|
*/
|
|
|
|
public function setIndent(bool $enable) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_set_indent_string
|
|
|
|
*/
|
|
|
|
public function setIndentString(string $indentation) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_comment
|
|
|
|
*/
|
|
|
|
public function startComment() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_comment
|
|
|
|
*/
|
|
|
|
public function endComment() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_attribute
|
|
|
|
*/
|
|
|
|
public function startAttribute(string $name) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_attribute
|
|
|
|
*/
|
|
|
|
public function endAttribute() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_attribute
|
|
|
|
*/
|
|
|
|
public function writeAttribute(string $name, string $value) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_attribute_ns
|
|
|
|
*/
|
|
|
|
public function startAttributeNs(?string $prefix, string $name, ?string $namespace) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_attribute_ns
|
|
|
|
*/
|
|
|
|
public function writeAttributeNs(?string $prefix, string $name, ?string $namespace, string $value) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_element
|
|
|
|
*/
|
|
|
|
public function startElement(string $name) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_element
|
|
|
|
*/
|
|
|
|
public function endElement() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_full_end_element
|
|
|
|
*/
|
|
|
|
public function fullEndElement() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_element_ns
|
|
|
|
*/
|
|
|
|
public function startElementNs(?string $prefix, string $name, ?string $namespace) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_element
|
|
|
|
*/
|
|
|
|
public function writeElement(string $name, ?string $content = null) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_element_ns
|
|
|
|
*/
|
|
|
|
public function writeElementNs(?string $prefix, string $name, ?string $namespace, ?string $content = null) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_pi
|
|
|
|
*/
|
|
|
|
public function startPi(string $target) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_pi
|
|
|
|
*/
|
|
|
|
public function endPi() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_pi
|
|
|
|
*/
|
|
|
|
public function writePi(string $target, string $content) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_cdata
|
|
|
|
*/
|
|
|
|
public function startCdata() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_cdata
|
|
|
|
* */
|
|
|
|
public function endCdata() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_cdata
|
|
|
|
*/
|
|
|
|
public function writeCdata(string $content) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_text
|
|
|
|
*/
|
|
|
|
public function text(string $content) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_raw
|
|
|
|
*/
|
|
|
|
public function writeRaw(string $content) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_document
|
|
|
|
*/
|
|
|
|
public function startDocument(?string $version = "1.0", ?string $encoding = null, ?string $standalone = null) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_document
|
|
|
|
*/
|
|
|
|
public function endDocument() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_comment
|
|
|
|
*/
|
|
|
|
public function writeComment(string $content) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_dtd
|
|
|
|
*/
|
|
|
|
public function startDtd(string $qualifiedName, ?string $publicId = null, ?string $systemId = null) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_dtd
|
|
|
|
*/
|
|
|
|
public function endDtd() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_dtd
|
|
|
|
*/
|
|
|
|
public function writeDtd(string $name, ?string $publicId = null, ?string $systemId = null, ?string $content = null) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_dtd_element
|
|
|
|
*/
|
|
|
|
public function startDtdElement(string $qualifiedName) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_dtd_element
|
|
|
|
*/
|
|
|
|
public function endDtdElement() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_dtd_element
|
|
|
|
*/
|
|
|
|
public function writeDtdElement(string $name, string $content) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_dtd_attlist
|
|
|
|
*/
|
|
|
|
public function startDtdAttlist(string $name) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_dtd_attlist
|
|
|
|
*/
|
|
|
|
public function endDtdAttlist() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_dtd_attlist
|
|
|
|
*/
|
|
|
|
public function writeDtdAttlist(string $name, string $content) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_start_dtd_entity
|
|
|
|
*/
|
|
|
|
public function startDtdEntity(string $name, bool $isParam) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_end_dtd_entity
|
|
|
|
*/
|
|
|
|
public function endDtdEntity() {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return bool
|
|
|
|
* @alias xmlwriter_write_dtd_entity
|
|
|
|
*/
|
|
|
|
public function writeDtdEntity(string $name, string $content, bool $isParam = false, ?string $publicId = null, ?string $systemId = null, ?string $notationData = null) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return string
|
|
|
|
* @alias xmlwriter_output_memory
|
|
|
|
*/
|
|
|
|
public function outputMemory(bool $flush = true) {}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @return string|int
|
|
|
|
* @alias xmlwriter_flush
|
|
|
|
*/
|
|
|
|
public function flush(bool $empty = true) {}
|
2019-09-03 15:09:57 +08:00
|
|
|
}
|