mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00

Migrates ext/standard, ext/tidy, ext/tokenizer, ext/xml, ext/xml_reader, and ext/xml_writer. Closes GH-5381.
81 lines
2.1 KiB
PHP
81 lines
2.1 KiB
PHP
<?php
|
|
|
|
/** @generate-function-entries */
|
|
|
|
class XMLReader
|
|
{
|
|
/** @return bool */
|
|
public function close() {}
|
|
|
|
/** @return string|null|false */
|
|
public function getAttribute(string $name) {}
|
|
|
|
/** @return string|null */
|
|
public function getAttributeNo(int $index) {}
|
|
|
|
/** @return string|null|false */
|
|
public function getAttributeNs(string $name, string $namespaceURI) {}
|
|
|
|
/** @return bool */
|
|
public function getParserProperty(int $property) {}
|
|
|
|
/** @return bool */
|
|
public function isValid() {}
|
|
|
|
/** @return string|null|false */
|
|
public function lookupNamespace(string $prefix) {}
|
|
|
|
/** @return bool */
|
|
public function moveToAttribute(string $name) {}
|
|
|
|
/** @return bool */
|
|
public function moveToAttributeNo(int $index) {}
|
|
|
|
/** @return bool */
|
|
public function moveToAttributeNs(string $name, string $namespaceURI) {}
|
|
|
|
/** @return bool */
|
|
public function moveToElement() {}
|
|
|
|
/** @return bool */
|
|
public function moveToFirstAttribute() {}
|
|
|
|
/** @return bool */
|
|
public function moveToNextAttribute() {}
|
|
|
|
/** @return bool */
|
|
public function read() {}
|
|
|
|
/** @return bool */
|
|
public function next(string $localname = UNKNOWN) {}
|
|
|
|
/** @return bool|XMLReader */
|
|
public static function open(string $URI, ?string $encoding = null, int $options = 0) {}
|
|
|
|
/** @return string */
|
|
public function readInnerXml() {}
|
|
|
|
/** @return string */
|
|
public function readOuterXml() {}
|
|
|
|
/** @return string */
|
|
public function readString() {}
|
|
|
|
/** @return bool */
|
|
public function setSchema(?string $filename) {}
|
|
|
|
/** @return bool */
|
|
public function setParserProperty(int $property, bool $value) {}
|
|
|
|
/** @return bool */
|
|
public function setRelaxNGSchema(?string $filename) {}
|
|
|
|
/** @return bool */
|
|
public function setRelaxNGSchemaSource(?string $source) {}
|
|
|
|
/** @return bool|XMLReader */
|
|
public static function XML(string $source, ?string $encoding = null, int $options = 0) {}
|
|
|
|
/** @return DOMNode|bool */
|
|
public function expand(?DOMNode $basenode = null) {}
|
|
}
|