cms/.phan/dom.phan_php

419 lines
12 KiB
Plaintext

<?php
// These stubs were generated by the phan stub generator.
// @phan-stub-for-extension dom@20031129
namespace {
class DOMAttr extends \DOMNode {
// properties
public $name;
public $ownerElement;
public $schemaTypeInfo;
public $specified;
public $value;
// methods
public function isId() {}
public function __construct($name, $value = NULL) {}
}
class DOMCdataSection extends \DOMText {
// methods
public function __construct($value) {}
}
class DOMCharacterData extends \DOMNode {
// properties
public $data;
public $length;
// methods
public function substringData($offset, $count) {}
public function appendData($arg) {}
public function insertData($offset, $arg) {}
public function deleteData($offset, $count) {}
public function replaceData($offset, $count, $arg) {}
}
class DOMComment extends \DOMCharacterData {
// methods
public function __construct($value = NULL) {}
}
class DOMConfiguration {
// methods
public function setParameter($name, $value) {}
public function getParameter($name = NULL) {}
public function canSetParameter($name = NULL, $value = NULL) {}
}
class DOMDocument extends \DOMNode {
// properties
public $actualEncoding;
public $config;
public $doctype;
public $documentElement;
public $documentURI;
public $encoding;
public $formatOutput;
public $implementation;
public $preserveWhiteSpace;
public $recover;
public $resolveExternals;
public $standalone;
public $strictErrorChecking;
public $substituteEntities;
public $validateOnParse;
public $version;
public $xmlEncoding;
public $xmlStandalone;
public $xmlVersion;
// methods
public function createElement($tagName, $value = NULL) {}
public function createDocumentFragment() {}
public function createTextNode($data) {}
public function createComment($data) {}
public function createCDATASection($data) {}
public function createProcessingInstruction($target, $data) {}
public function createAttribute($name) {}
public function createEntityReference($name) {}
public function getElementsByTagName($tagName) {}
public function importNode(\DOMNode $importedNode, $deep) {}
public function createElementNS($namespaceURI, $qualifiedName, $value = NULL) {}
public function createAttributeNS($namespaceURI, $qualifiedName) {}
public function getElementsByTagNameNS($namespaceURI, $localName) {}
public function getElementById($elementId) {}
public function adoptNode(\DOMNode $source) {}
public function normalizeDocument() {}
public function renameNode(\DOMNode $node, $namespaceURI, $qualifiedName) {}
public function load($source, $options = NULL) {}
public function save($file) {}
public function loadXML($source, $options = NULL) {}
public function saveXML(\DOMNode $node = NULL, $options = NULL) {}
public function __construct($version = NULL, $encoding = NULL) {}
public function validate() {}
public function xinclude($options = NULL) {}
public function loadHTML($source, $options = NULL) {}
public function loadHTMLFile($source, $options = NULL) {}
public function saveHTML() {}
public function saveHTMLFile($file) {}
public function schemaValidate($filename) {}
public function schemaValidateSource($source) {}
public function relaxNGValidate($filename) {}
public function relaxNGValidateSource($source) {}
public function registerNodeClass($baseClass, $extendedClass) {}
}
class DOMDocumentFragment extends \DOMNode {
// properties
public $name;
// methods
public function __construct() {}
public function appendXML($data) {}
}
class DOMDocumentType extends \DOMNode {
// properties
public $publicId;
public $systemId;
public $name;
public $entities;
public $notations;
public $internalSubset;
}
class DOMDomError {
}
class DOMElement extends \DOMNode {
// properties
public $schemaTypeInfo;
public $tagName;
// methods
public function getAttribute($name) {}
public function setAttribute($name, $value) {}
public function removeAttribute($name) {}
public function getAttributeNode($name) {}
public function setAttributeNode(\DOMAttr $newAttr) {}
public function removeAttributeNode(\DOMAttr $oldAttr) {}
public function getElementsByTagName($name) {}
public function getAttributeNS($namespaceURI, $localName) {}
public function setAttributeNS($namespaceURI, $qualifiedName, $value) {}
public function removeAttributeNS($namespaceURI, $localName) {}
public function getAttributeNodeNS($namespaceURI, $localName) {}
public function setAttributeNodeNS(\DOMAttr $newAttr) {}
public function getElementsByTagNameNS($namespaceURI, $localName) {}
public function hasAttribute($name) {}
public function hasAttributeNS($namespaceURI, $localName) {}
public function setIdAttribute($name, $isId) {}
public function setIdAttributeNS($namespaceURI, $localName, $isId) {}
public function setIdAttributeNode(\DOMAttr $attr, $isId) {}
public function __construct($name, $value = NULL, $uri = NULL) {}
}
class DOMEntity extends \DOMNode {
// properties
public $publicId;
public $systemId;
public $notationName;
public $actualEncoding;
public $encoding;
public $version;
}
class DOMEntityReference extends \DOMNode {
// properties
public $name;
// methods
public function __construct($name) {}
}
class DOMErrorHandler {
// methods
public function handleError(\DOMDomError $error) {}
}
final class DOMException extends \Exception {
// properties
public $code;
public $message;
public $file;
public $line;
}
class DOMImplementation {
// properties
public $name;
// methods
public function getFeature($feature, $version) {}
public function hasFeature() {}
public function createDocumentType($qualifiedName, $publicId, $systemId) {}
public function createDocument($namespaceURI, $qualifiedName, \DOMDocumentType $docType) {}
}
class DOMImplementationList {
// methods
public function item($index) {}
}
class DOMImplementationSource {
// methods
public function getDomimplementation($features) {}
public function getDomimplementations($features) {}
}
class DOMLocator {
}
class DOMNameList {
// methods
public function getName($index) {}
public function getNamespaceURI($index) {}
}
class DOMNameSpaceNode {
}
class DOMNamedNodeMap implements \Traversable {
// properties
public $length;
// methods
public function getNamedItem($name) {}
public function setNamedItem(\DOMNode $arg) {}
public function removeNamedItem($name = NULL) {}
public function item($index = NULL) {}
public function getNamedItemNS($namespaceURI = NULL, $localName = NULL) {}
public function setNamedItemNS(\DOMNode $arg = NULL) {}
public function removeNamedItemNS($namespaceURI = NULL, $localName = NULL) {}
}
class DOMNode {
// properties
public $nodeName;
public $nodeValue;
public $nodeType;
public $parentNode;
public $childNodes;
public $firstChild;
public $lastChild;
public $previousSibling;
public $nextSibling;
public $attributes;
public $ownerDocument;
public $namespaceURI;
public $prefix;
public $localName;
public $baseURI;
public $textContent;
// methods
public function insertBefore(\DOMNode $newChild, \DOMNode $refChild = NULL) {}
public function replaceChild(\DOMNode $newChild, \DOMNode $oldChild) {}
public function removeChild(\DOMNode $oldChild) {}
public function appendChild(\DOMNode $newChild) {}
public function hasChildNodes() {}
public function cloneNode($deep = NULL) {}
public function normalize() {}
public function isSupported($feature, $version) {}
public function hasAttributes() {}
public function compareDocumentPosition(\DOMNode $other) {}
public function isSameNode(\DOMNode $other) {}
public function lookupPrefix($namespaceURI) {}
public function isDefaultNamespace($namespaceURI) {}
public function lookupNamespaceUri($prefix) {}
public function isEqualNode(\DOMNode $arg) {}
public function getFeature($feature, $version) {}
public function setUserData($key, $data, $handler) {}
public function getUserData($key) {}
public function getNodePath() {}
public function getLineNo() {}
public function C14N($exclusive = NULL, $with_comments = NULL, array $xpath = NULL, array $ns_prefixes = NULL) {}
public function C14NFile($uri, $exclusive = NULL, $with_comments = NULL, array $xpath = NULL, array $ns_prefixes = NULL) {}
}
class DOMNodeList implements \Traversable {
// properties
public $length;
// methods
public function item($index) {}
}
class DOMNotation extends \DOMNode {
// properties
public $publicId;
public $systemId;
}
class DOMProcessingInstruction extends \DOMNode {
// properties
public $target;
public $data;
// methods
public function __construct($name, $value = NULL) {}
}
class DOMStringExtend {
// methods
public function findOffset16($offset32) {}
public function findOffset32($offset16) {}
}
class DOMStringList {
// methods
public function item($index) {}
}
class DOMText extends \DOMCharacterData {
// properties
public $wholeText;
// methods
public function splitText($offset) {}
public function isWhitespaceInElementContent() {}
public function isElementContentWhitespace() {}
public function replaceWholeText($content) {}
public function __construct($value = NULL) {}
}
class DOMTypeinfo {
}
class DOMUserDataHandler {
// methods
public function handle() {}
}
class DOMXPath {
// properties
public $document;
// methods
public function __construct(\DOMDocument $doc) {}
public function registerNamespace($prefix, $uri) {}
public function query($expr, \DOMNode $context = NULL, $registerNodeNS = NULL) {}
public function evaluate($expr, \DOMNode $context = NULL, $registerNodeNS = NULL) {}
public function registerPhpFunctions() {}
}
function dom_import_simplexml($node) {}
const DOMSTRING_SIZE_ERR = 2;
const DOM_HIERARCHY_REQUEST_ERR = 3;
const DOM_INDEX_SIZE_ERR = 1;
const DOM_INUSE_ATTRIBUTE_ERR = 10;
const DOM_INVALID_ACCESS_ERR = 15;
const DOM_INVALID_CHARACTER_ERR = 5;
const DOM_INVALID_MODIFICATION_ERR = 13;
const DOM_INVALID_STATE_ERR = 11;
const DOM_NAMESPACE_ERR = 14;
const DOM_NOT_FOUND_ERR = 8;
const DOM_NOT_SUPPORTED_ERR = 9;
const DOM_NO_DATA_ALLOWED_ERR = 6;
const DOM_NO_MODIFICATION_ALLOWED_ERR = 7;
const DOM_PHP_ERR = 0;
const DOM_SYNTAX_ERR = 12;
const DOM_VALIDATION_ERR = 16;
const DOM_WRONG_DOCUMENT_ERR = 4;
const XML_ATTRIBUTE_CDATA = 1;
const XML_ATTRIBUTE_DECL_NODE = 16;
const XML_ATTRIBUTE_ENTITY = 6;
const XML_ATTRIBUTE_ENUMERATION = 9;
const XML_ATTRIBUTE_ID = 2;
const XML_ATTRIBUTE_IDREF = 3;
const XML_ATTRIBUTE_IDREFS = 4;
const XML_ATTRIBUTE_NMTOKEN = 7;
const XML_ATTRIBUTE_NMTOKENS = 8;
const XML_ATTRIBUTE_NODE = 2;
const XML_ATTRIBUTE_NOTATION = 10;
const XML_CDATA_SECTION_NODE = 4;
const XML_COMMENT_NODE = 8;
const XML_DOCUMENT_FRAG_NODE = 11;
const XML_DOCUMENT_NODE = 9;
const XML_DOCUMENT_TYPE_NODE = 10;
const XML_DTD_NODE = 14;
const XML_ELEMENT_DECL_NODE = 15;
const XML_ELEMENT_NODE = 1;
const XML_ENTITY_DECL_NODE = 17;
const XML_ENTITY_NODE = 6;
const XML_ENTITY_REF_NODE = 5;
const XML_HTML_DOCUMENT_NODE = 13;
const XML_LOCAL_NAMESPACE = 18;
const XML_NAMESPACE_DECL_NODE = 18;
const XML_NOTATION_NODE = 12;
const XML_PI_NODE = 7;
const XML_TEXT_NODE = 3;
}