Skip to content

Commit 0dfd2a9

Browse files
committed
Add ext/dba symbols in a namespace blok
In preparation of the opaque object to resource conversion
1 parent 6091395 commit 0dfd2a9

File tree

2 files changed

+48
-46
lines changed

2 files changed

+48
-46
lines changed

ext/dba/dba.stub.php

Lines changed: 47 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -2,63 +2,65 @@
22

33
/** @generate-class-entries */
44

5-
#ifdef DBA_LMDB
6-
/** @var int */
7-
const DBA_LMDB_USE_SUB_DIR = 0;
8-
/**
9-
* @var int
10-
* @cvalue MDB_NOSUBDIR
11-
*/
12-
const DBA_LMDB_NO_SUB_DIR = UNKNOWN;
13-
#endif
5+
namespace {
6+
#ifdef DBA_LMDB
7+
/** @var int */
8+
const DBA_LMDB_USE_SUB_DIR = 0;
9+
/**
10+
* @var int
11+
* @cvalue MDB_NOSUBDIR
12+
*/
13+
const DBA_LMDB_NO_SUB_DIR = UNKNOWN;
14+
#endif
1415

15-
/** @return resource|false */
16-
function dba_popen(string $path, string $mode, ?string $handler = null, int $permission = 0o644, int $map_size = 0, ?int $flags = null) {}
16+
/** @return resource|false */
17+
function dba_popen(string $path, string $mode, ?string $handler = null, int $permission = 0o644, int $map_size = 0, ?int $flags = null) {}
1718

18-
/** @return resource|false */
19-
function dba_open(string $path, string $mode, ?string $handler = null, int $permission = 0o644, int $map_size = 0, ?int $flags = null) {}
19+
/** @return resource|false */
20+
function dba_open(string $path, string $mode, ?string $handler = null, int $permission = 0o644, int $map_size = 0, ?int $flags = null) {}
2021

21-
/** @param resource $dba */
22-
function dba_close($dba): void {}
22+
/** @param resource $dba */
23+
function dba_close($dba): void {}
2324

24-
/** @param resource $dba */
25-
function dba_exists(string|array $key, $dba): bool {}
25+
/** @param resource $dba */
26+
function dba_exists(string|array $key, $dba): bool {}
2627

27-
/**
28-
* @param resource|int $dba overloaded legacy signature has params flipped
29-
* @param resource|int $skip overloaded legacy signature has params flipped
30-
*/
31-
function dba_fetch(string|array $key, $dba, $skip = 0): string|false {}
28+
/**
29+
* @param resource|int $dba overloaded legacy signature has params flipped
30+
* @param resource|int $skip overloaded legacy signature has params flipped
31+
*/
32+
function dba_fetch(string|array $key, $dba, $skip = 0): string|false {}
3233

33-
/** @return array<int, string>|false */
34-
function dba_key_split(string|false|null $key): array|false {}
34+
/** @return array<int, string>|false */
35+
function dba_key_split(string|false|null $key): array|false {}
3536

36-
/** @param resource $dba */
37-
function dba_firstkey($dba): string|false {}
37+
/** @param resource $dba */
38+
function dba_firstkey($dba): string|false {}
3839

39-
/** @param resource $dba */
40-
function dba_nextkey($dba): string|false {}
40+
/** @param resource $dba */
41+
function dba_nextkey($dba): string|false {}
4142

42-
/** @param resource $dba */
43-
function dba_delete(string|array $key, $dba): bool {}
43+
/** @param resource $dba */
44+
function dba_delete(string|array $key, $dba): bool {}
4445

45-
/** @param resource $dba */
46-
function dba_insert(string|array $key, string $value, $dba): bool {}
46+
/** @param resource $dba */
47+
function dba_insert(string|array $key, string $value, $dba): bool {}
4748

48-
/** @param resource $dba */
49-
function dba_replace(string|array $key, string $value, $dba): bool {}
49+
/** @param resource $dba */
50+
function dba_replace(string|array $key, string $value, $dba): bool {}
5051

51-
/** @param resource $dba */
52-
function dba_optimize($dba): bool {}
52+
/** @param resource $dba */
53+
function dba_optimize($dba): bool {}
5354

54-
/** @param resource $dba */
55-
function dba_sync($dba): bool {}
55+
/** @param resource $dba */
56+
function dba_sync($dba): bool {}
5657

57-
/**
58-
* @return array<int|string, string>
59-
* @refcount 1
60-
*/
61-
function dba_handlers(bool $full_info = false): array {}
58+
/**
59+
* @return array<int|string, string>
60+
* @refcount 1
61+
*/
62+
function dba_handlers(bool $full_info = false): array {}
6263

63-
/** @return array<int, string> */
64-
function dba_list(): array {}
64+
/** @return array<int, string> */
65+
function dba_list(): array {}
66+
}

ext/dba/dba_arginfo.h

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)