diff options
Diffstat (limited to 'ext/dom/php_dom.stub.php')
-rw-r--r-- | ext/dom/php_dom.stub.php | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/ext/dom/php_dom.stub.php b/ext/dom/php_dom.stub.php index 29e7a0ad80..2a9a9cff80 100644 --- a/ext/dom/php_dom.stub.php +++ b/ext/dom/php_dom.stub.php @@ -2,16 +2,16 @@ /** @generate-function-entries */ -class DOMDocumentType +class DOMDocumentType extends DOMNode { } -class DOMCdataSection +class DOMCdataSection extends DOMText { public function __construct(string $data) {} } -class DOMComment +class DOMComment extends DOMCharacterData { public function __construct(string $data = "") {} } @@ -93,6 +93,10 @@ class DOMNode public function replaceChild(DOMNode $node, DOMNode $child) {} } +class DOMNameSpaceNode +{ +} + class DOMImplementation { /** @return void */ @@ -108,7 +112,7 @@ class DOMImplementation public function createDocument(?string $namespace = null, string $qualifiedName = "", ?DOMDocumentType $doctype = null) {} } -class DOMDocumentFragment implements DOMParentNode +class DOMDocumentFragment extends DOMNode implements DOMParentNode { public function __construct() {} @@ -133,7 +137,7 @@ class DOMNodeList implements IteratorAggregate, Countable public function item(int $index) {} } -class DOMCharacterData implements DOMChildNode +class DOMCharacterData extends DOMNode implements DOMChildNode { /** @return bool */ public function appendData(string $data) {} @@ -162,7 +166,7 @@ class DOMCharacterData implements DOMChildNode public function after(...$nodes): void {} } -class DOMAttr +class DOMAttr extends DOMNode { public function __construct(string $name, string $value = "") {} @@ -170,7 +174,7 @@ class DOMAttr public function isId() {} } -class DOMElement implements DOMParentNode, DOMChildNode +class DOMElement extends DOMNode implements DOMParentNode, DOMChildNode { public function __construct(string $qualifiedName, ?string $value = null, string $namespace = "") {} @@ -246,7 +250,7 @@ class DOMElement implements DOMParentNode, DOMChildNode public function prepend(...$nodes): void {} } -class DOMDocument implements DOMParentNode +class DOMDocument extends DOMNode implements DOMParentNode { public function __construct(string $version = "1.0", string $encoding = "") {} @@ -358,7 +362,7 @@ final class DOMException extends Exception { } -class DOMText +class DOMText extends DOMCharacterData { public function __construct(string $data = "") {} @@ -396,7 +400,7 @@ class DOMEntity extends DOMNode { } -class DOMEntityReference +class DOMEntityReference extends DOMNode { public function __construct(string $name) {} } @@ -405,7 +409,7 @@ class DOMNotation extends DOMNode { } -class DOMProcessingInstruction +class DOMProcessingInstruction extends DOMNode { public function __construct(string $name, string $value = "") {} } |