summaryrefslogtreecommitdiff
path: root/ext/com_dotnet/com_extension.stub.php
diff options
context:
space:
mode:
Diffstat (limited to 'ext/com_dotnet/com_extension.stub.php')
-rw-r--r--ext/com_dotnet/com_extension.stub.php12
1 files changed, 8 insertions, 4 deletions
diff --git a/ext/com_dotnet/com_extension.stub.php b/ext/com_dotnet/com_extension.stub.php
index e3194efe06..8c46f319b9 100644
--- a/ext/com_dotnet/com_extension.stub.php
+++ b/ext/com_dotnet/com_extension.stub.php
@@ -1,6 +1,6 @@
<?php
-/** @generate-function-entries */
+/** @generate-class-entries */
function variant_set(variant $variant, mixed $value): void {}
@@ -71,18 +71,22 @@ class variant
public function __construct(mixed $value = null, int $type = VT_EMPTY, int $codepage = CP_ACP) {}
}
-class com
+class com extends variant
{
public function __construct(string $module_name, array|string|null $server_name = null, int $codepage = CP_ACP, string $typelib = "") {}
}
#if HAVE_MSCOREE_H
-class dotnet
+class dotnet extends variant
{
public function __construct(string $assembly_name, string $datatype_name, int $codepage = CP_ACP) {}
}
#endif
-final class com_exception extends exception
+final class com_safearray_proxy
+{
+}
+
+final class com_exception extends Exception
{
}