Skip to content

Commit f6ef5fb

Browse files
authored
Declare ext/standard constants in stubs - part 12 (#9729)
1 parent c59e94f commit f6ef5fb

File tree

3 files changed

+44
-8
lines changed

3 files changed

+44
-8
lines changed

ext/standard/user_filters.c

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -86,13 +86,7 @@ PHP_MINIT_FUNCTION(user_filters)
8686
return FAILURE;
8787
}
8888

89-
REGISTER_LONG_CONSTANT("PSFS_PASS_ON", PSFS_PASS_ON, CONST_CS | CONST_PERSISTENT);
90-
REGISTER_LONG_CONSTANT("PSFS_FEED_ME", PSFS_FEED_ME, CONST_CS | CONST_PERSISTENT);
91-
REGISTER_LONG_CONSTANT("PSFS_ERR_FATAL", PSFS_ERR_FATAL, CONST_CS | CONST_PERSISTENT);
92-
93-
REGISTER_LONG_CONSTANT("PSFS_FLAG_NORMAL", PSFS_FLAG_NORMAL, CONST_CS | CONST_PERSISTENT);
94-
REGISTER_LONG_CONSTANT("PSFS_FLAG_FLUSH_INC", PSFS_FLAG_FLUSH_INC, CONST_CS | CONST_PERSISTENT);
95-
REGISTER_LONG_CONSTANT("PSFS_FLAG_FLUSH_CLOSE", PSFS_FLAG_FLUSH_CLOSE, CONST_CS | CONST_PERSISTENT);
89+
register_user_filters_symbols(module_number);
9690

9791
return SUCCESS;
9892
}

ext/standard/user_filters.stub.php

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,38 @@
22

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

5+
/**
6+
* @var int
7+
* @cvalue PSFS_PASS_ON
8+
*/
9+
const PSFS_PASS_ON = UNKNOWN;
10+
/**
11+
* @var int
12+
* @cvalue PSFS_FEED_ME
13+
*/
14+
const PSFS_FEED_ME = UNKNOWN;
15+
/**
16+
* @var int
17+
* @cvalue PSFS_ERR_FATAL
18+
*/
19+
const PSFS_ERR_FATAL = UNKNOWN;
20+
21+
/**
22+
* @var int
23+
* @cvalue PSFS_FLAG_NORMAL
24+
*/
25+
const PSFS_FLAG_NORMAL = UNKNOWN;
26+
/**
27+
* @var int
28+
* @cvalue PSFS_FLAG_FLUSH_INC
29+
*/
30+
const PSFS_FLAG_FLUSH_INC = UNKNOWN;
31+
/**
32+
* @var int
33+
* @cvalue PSFS_FLAG_FLUSH_CLOSE
34+
*/
35+
const PSFS_FLAG_FLUSH_CLOSE = UNKNOWN;
36+
537
class php_user_filter
638
{
739
public string $filtername = "";

ext/standard/user_filters_arginfo.h

Lines changed: 11 additions & 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)