Skip to content

Commit

Permalink
Consolidate Parameter Names For ext/dom
Browse files Browse the repository at this point in the history
Co-authored-by: Thomas Weinert <thomas@weinert.info>
  • Loading branch information
beberlei and ThomasWeinert committed Jul 27, 2020
1 parent ee00f51 commit 8a6bc67
Show file tree
Hide file tree
Showing 2 changed files with 97 additions and 99 deletions.
90 changes: 45 additions & 45 deletions ext/dom/php_dom.stub.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ class DOMDocumentType

class DOMCdataSection
{
public function __construct(string $value) {}
public function __construct(string $data) {}
}

class DOMComment
{
public function __construct(string $value = "") {}
public function __construct(string $data = "") {}
}

interface DOMParentNode
Expand Down Expand Up @@ -42,16 +42,16 @@ public function replaceWith(...$nodes): void;
class DOMNode
{
/** @return DOMNode|false */
public function appendChild(DOMNode $newChild) {}
public function appendChild(DOMNode $node) {}

/** @return string|false */
public function C14N(bool $exclusive = false, bool $with_comments = false, ?array $xpath = null, ?array $ns_prefixes = null) {}
public function C14N(bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?array $nsPrefixes = null) {}

/** @return int|false */
public function C14NFile(string $uri, bool $exclusive = false, bool $with_comments = false, ?array $xpath = null, ?array $ns_prefixes = null) {}
public function C14NFile(string $uri, bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?array $nsPrefixes = null) {}

/** @return DOMNode|false */
public function cloneNode(bool $recursive = false) {}
public function cloneNode(bool $deep = false) {}

/** @return int */
public function getLineNo() {}
Expand All @@ -67,13 +67,13 @@ public function hasAttributes() {}
public function hasChildNodes() {}

/** @return DOMNode|false */
public function insertBefore(DOMNode $newChild, ?DOMNode $refChild = null) {}
public function insertBefore(DOMNode $node, ?DOMNode $child = null) {}

/** @return bool */
public function isDefaultNamespace(string $namespaceURI) {}
public function isDefaultNamespace(string $namespace) {}

/** @return bool */
public function isSameNode(DOMNode $other) {}
public function isSameNode(DOMNode $otherNode) {}

/** @return bool */
public function isSupported(string $feature, string $version) {}
Expand All @@ -82,16 +82,16 @@ public function isSupported(string $feature, string $version) {}
public function lookupNamespaceURI(?string $prefix) {}

/** @return string|null */
public function lookupPrefix(string $namespaceURI) {}
public function lookupPrefix(string $namespace) {}

/** @return void */
public function normalize() {}

/** @return DOMNode|false */
public function removeChild(DOMNode $oldChild) {}
public function removeChild(DOMNode $child) {}

/** @return DOMNode|false */
public function replaceChild(DOMNode $newChild, DOMNode $oldChild) {}
public function replaceChild(DOMNode $node, DOMNode $child) {}
}

class DOMImplementation
Expand All @@ -106,7 +106,7 @@ public function hasFeature(string $feature, string $version) {}
public function createDocumentType(string $qualifiedName, string $publicId = "", string $systemId = "") {}

/** @return DOMDocument|false */
public function createDocument(string $namespaceURI = "", string $qualifiedName = "", ?DOMDocumentType $doctype = null) {}
public function createDocument(string $namespace = "", string $qualifiedName = "", ?DOMDocumentType $doctype = null) {}
}

class DOMDocumentFragment implements DOMParentNode
Expand Down Expand Up @@ -173,46 +173,46 @@ public function isId() {}

class DOMElement implements DOMParentNode, DOMChildNode
{
public function __construct(string $name, ?string $value = null, string $uri = "") {}
public function __construct(string $qualifiedName, ?string $value = null, string $namespace = "") {}

/** @return string */
public function getAttribute(string $name) {}
public function getAttribute(string $qualifiedName) {}

/** @return string */
public function getAttributeNS(?string $namespaceURI, string $localName) {}
public function getAttributeNS(?string $namespace, string $localName) {}

/** @return DOMAttr|DOMNamespaceNode|false */
public function getAttributeNode(string $name) {}
public function getAttributeNode(string $qualifiedName) {}

/** @return DOMAttr|DOMNamespaceNode|null */
public function getAttributeNodeNS(?string $namespaceURI, string $localName) {}
public function getAttributeNodeNS(?string $namespace, string $localName) {}

/** @return DOMNodeList */
public function getElementsByTagName(string $name) {}
public function getElementsByTagName(string $qualifiedName) {}

/** @return DOMNodeList */
public function getElementsByTagNameNS(string $namespaceURI, string $localName) {}
public function getElementsByTagNameNS(string $namespace, string $localName) {}

/** @return bool */
public function hasAttribute(string $name) {}
public function hasAttribute(string $qualifiedName) {}

/** @return bool */
public function hasAttributeNS(?string $namespaceURI, string $localName) {}
public function hasAttributeNS(?string $namespace, string $localName) {}

/** @return bool */
public function removeAttribute(string $name) {}
public function removeAttribute(string $qualifiedName) {}

/** @return DOMAttr|false */
public function removeAttributeNS(?string $namespaceURI, string $localName) {}
public function removeAttributeNS(?string $namespace, string $localName) {}

/** @return DOMAttr|false */
public function removeAttributeNode(string $name) {}
public function removeAttributeNode(string $qualifiedName) {}

/** @return DOMAttr|bool */
public function setAttribute(string $name, string $value) {}
public function setAttribute(string $qualifiedName, string $value) {}

/** @return null|false */
public function setAttributeNS(?string $namespaceURI, string $localName, string $value) {}
public function setAttributeNS(?string $namespace, string $qualifiedName, string $value) {}

/** @return DOMAttr|null|false */
public function setAttributeNode(DOMAttr $attr) {}
Expand All @@ -221,10 +221,10 @@ public function setAttributeNode(DOMAttr $attr) {}
public function setAttributeNodeNS(DOMAttr $attr) {}

/** @return void */
public function setIdAttribute(string $name, bool $isId) {}
public function setIdAttribute(string $qualifiedName, bool $isId) {}

/** @return void */
public function setIdAttributeNS(string $namespaceURI, string $localName, bool $isId) {}
public function setIdAttributeNS(string $namespace, string $qualifiedName, bool $isId) {}

/** @return void */
public function setIdAttributeNode(DOMAttr $attr, bool $isId) {}
Expand Down Expand Up @@ -252,10 +252,10 @@ class DOMDocument implements DOMParentNode
public function __construct(string $version = "1.0", string $encoding = "") {}

/** @return DOMAttr|false */
public function createAttribute(string $name) {}
public function createAttribute(string $localName) {}

/** @return DOMAttr|false */
public function createAttributeNS(?string $namespaceURI, string $qualifiedName) {}
public function createAttributeNS(?string $namespace, string $qualifiedName) {}

/** @return DOMCdataSection|false */
public function createCDATASection(string $data) {}
Expand All @@ -267,10 +267,10 @@ public function createComment(string $data) {}
public function createDocumentFragment() {}

/** @return DOMElement|false */
public function createElement(string $tagName, string $value = "") {}
public function createElement(string $localName, string $value = "") {}

/** @return DOMElement|false */
public function createElementNS(?string $namespaceURI, string $qualifiedName, string $value = "") {}
public function createElementNS(?string $namespace, string $qualifiedName, string $value = "") {}

/** @return DOMEntityReference|false */
public function createEntityReference(string $name) {}
Expand All @@ -285,13 +285,13 @@ public function createTextNode(string $data) {}
public function getElementById(string $elementId) {}

/** @return DOMNodeList */
public function getElementsByTagName(string $tagName) {}
public function getElementsByTagName(string $qualifiedName) {}

/** @return DOMNodeList */
public function getElementsByTagNameNS(string $namespaceURI, string $localName) {}
public function getElementsByTagNameNS(string $namespace, string $localName) {}

/** @return DOMNode|false */
public function importNode(DOMNode $importedNode, bool $deep = false) {}
public function importNode(DOMNode $node, bool $deep = false) {}

/** @return DOMDocument|bool */
public function load(string $filename, int $options = 0) {}
Expand All @@ -303,7 +303,7 @@ public function loadXML(string $source, int $options = 0) {}
public function normalizeDocument() {}

/** @return bool */
public function registerNodeClass(string $baseclass, ?string $extendedclass) {}
public function registerNodeClass(string $baseClass, ?string $extendedClass) {}

/** @return int|false */
public function save(string $filename, int $options = 0) {}
Expand Down Expand Up @@ -346,7 +346,7 @@ public function validate() {}
public function xinclude(int $options = 0) {}

/** @return DOMNode|false */
public function adoptNode(DOMNode $source) {}
public function adoptNode(DOMNode $node) {}

/** @var ...DOMNode|string $nodes */
public function append(...$nodes): void {}
Expand All @@ -361,7 +361,7 @@ final class DOMException extends Exception

class DOMText
{
public function __construct(string $value = "") {}
public function __construct(string $data = "") {}

/** @return bool */
public function isWhitespaceInElementContent() {}
Expand All @@ -379,10 +379,10 @@ public function splitText(int $offset) {}
class DOMNamedNodeMap implements IteratorAggregate, Countable
{
/** @return DOMNode|null */
public function getNamedItem(string $name) {}
public function getNamedItem(string $qualifiedName) {}

/** @return DOMNode|null */
public function getNamedItemNS(?string $namespaceURI, string $localName) {}
public function getNamedItemNS(?string $namespace, string $localName) {}

/** @return DOMNode|null */
public function item(int $index) {}
Expand Down Expand Up @@ -414,16 +414,16 @@ public function __construct(string $name, string $value = "") {}
#ifdef LIBXML_XPATH_ENABLED
class DOMXPath
{
public function __construct(DOMDocument $doc, bool $registerNodeNS = true) {}
public function __construct(DOMDocument $document, bool $registerNodeNS = true) {}

/** @return mixed */
public function evaluate(string $expr, ?DOMNode $context = null, bool $registerNodeNS = true) {}
public function evaluate(string $expression, ?DOMNode $contextNode = null, bool $registerNodeNS = true) {}

/** @return mixed */
public function query(string $expr, ?DOMNode $context = null, bool $registerNodeNS = true) {}
public function query(string $expression, ?DOMNode $contextNode = null, bool $registerNodeNS = true) {}

/** @return bool */
public function registerNamespace(string $prefix, string $namespaceURI) {}
public function registerNamespace(string $prefix, string $namespace) {}

/** @return void */
public function registerPhpFunctions(string|array|null $restrict = null) {}
Expand Down

0 comments on commit 8a6bc67

Please sign in to comment.