mirror of
https://github.com/php/php-src.git
synced 2024-09-22 02:17:32 +00:00
1fba220725
Additionally normalize to using $namespace rather than $uri for namespace parameters, including in XMLReader and XMLWriter. I went with that one as it is currently used by DOM, SimpleXML and XSL -- and our DOM parameter names follow the DOM specification. Closes GH-6295.
82 lines
2.0 KiB
PHP
82 lines
2.0 KiB
PHP
<?php
|
|
|
|
/** @generate-function-entries */
|
|
|
|
class XMLReader
|
|
{
|
|
/** @return bool */
|
|
public function close() {}
|
|
|
|
/** @return string|null */
|
|
public function getAttribute(string $name) {}
|
|
|
|
/** @return string|null */
|
|
public function getAttributeNo(int $index) {}
|
|
|
|
/** @return string|null */
|
|
public function getAttributeNs(string $name, string $namespace) {}
|
|
|
|
/** @return bool */
|
|
public function getParserProperty(int $property) {}
|
|
|
|
/** @return bool */
|
|
public function isValid() {}
|
|
|
|
/** @return string|null */
|
|
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 $namespace) {}
|
|
|
|
/** @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 $name = null) {}
|
|
|
|
/** @return bool|XMLReader */
|
|
public static function open(string $uri, ?string $encoding = null, int $flags = 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 $flags = 0) {}
|
|
|
|
/** @return DOMNode|false */
|
|
public function expand(?DOMNode $baseNode = null) {}
|
|
}
|