Line data Source code
1 : /* This is a generated file, edit the .stub.php file instead.
2 : * Stub hash: 2f08606e0f2e0bb35e523cdc2d3791be04d32611 */
3 :
4 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php70_srand, 0, 0, IS_VOID, 0)
5 : ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, seed, IS_LONG, 0, "0")
6 : ZEND_END_ARG_INFO()
7 :
8 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php70_rand, 0, 0, IS_LONG, 0)
9 : ZEND_ARG_TYPE_INFO(0, seed, IS_LONG, 0)
10 : ZEND_ARG_TYPE_INFO(0, max, IS_LONG, 0)
11 : ZEND_END_ARG_INFO()
12 :
13 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php70_getrandmax, 0, 0, IS_LONG, 0)
14 : ZEND_END_ARG_INFO()
15 :
16 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php70_shuffle, 0, 1, _IS_BOOL, 0)
17 : ZEND_ARG_TYPE_INFO(1, array, IS_ARRAY, 0)
18 : ZEND_END_ARG_INFO()
19 :
20 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php70_str_shuffle, 0, 1, IS_STRING, 0)
21 : ZEND_ARG_TYPE_INFO(0, string, IS_STRING, 0)
22 : ZEND_END_ARG_INFO()
23 :
24 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_Colopl_ColoplBc_Php70_array_rand, 0, 1, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_ARRAY)
25 : ZEND_ARG_TYPE_INFO(0, array, IS_ARRAY, 0)
26 : ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, num, IS_LONG, 0, "1")
27 : ZEND_END_ARG_INFO()
28 :
29 : #define arginfo_Colopl_ColoplBc_Php70_mt_srand arginfo_Colopl_ColoplBc_Php70_srand
30 :
31 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php70_mt_rand, 0, 0, IS_LONG, 0)
32 : ZEND_ARG_TYPE_INFO(0, min, IS_LONG, 0)
33 : ZEND_ARG_TYPE_INFO(0, max, IS_LONG, 0)
34 : ZEND_END_ARG_INFO()
35 :
36 : #define arginfo_Colopl_ColoplBc_Php70_mt_getrandmax arginfo_Colopl_ColoplBc_Php70_getrandmax
37 :
38 : ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_Colopl_ColoplBc_Php70_date_create, 0, 0, DateTime, MAY_BE_FALSE)
39 : ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, datetime, IS_STRING, 0, "\'now\'")
40 : ZEND_ARG_OBJ_INFO_WITH_DEFAULT_VALUE(0, timezone, DateTimeZone, 1, "null")
41 : ZEND_END_ARG_INFO()
42 :
43 : ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX(arginfo_Colopl_ColoplBc_Php70_date_create_immutable, 0, 0, DateTimeImmutable, MAY_BE_FALSE)
44 : ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, datetime, IS_STRING, 0, "\'now\'")
45 : ZEND_ARG_OBJ_INFO_WITH_DEFAULT_VALUE(0, timezone, DateTimeZone, 1, "null")
46 : ZEND_END_ARG_INFO()
47 :
48 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php74_ksort, 0, 1, _IS_BOOL, 0)
49 : ZEND_ARG_TYPE_INFO(1, array, IS_ARRAY, 0)
50 : ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, flags, IS_LONG, 0, "SORT_REGULAR")
51 : ZEND_END_ARG_INFO()
52 :
53 : #define arginfo_Colopl_ColoplBc_Php74_krsort arginfo_Colopl_ColoplBc_Php74_ksort
54 :
55 : #define arginfo_Colopl_ColoplBc_Php74_asort arginfo_Colopl_ColoplBc_Php74_ksort
56 :
57 : #define arginfo_Colopl_ColoplBc_Php74_arsort arginfo_Colopl_ColoplBc_Php74_ksort
58 :
59 : #define arginfo_Colopl_ColoplBc_Php74_sort arginfo_Colopl_ColoplBc_Php74_ksort
60 :
61 : #define arginfo_Colopl_ColoplBc_Php74_rsort arginfo_Colopl_ColoplBc_Php74_ksort
62 :
63 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php74_usort, 0, 2, _IS_BOOL, 0)
64 : ZEND_ARG_TYPE_INFO(1, array, IS_ARRAY, 0)
65 : ZEND_ARG_TYPE_INFO(0, callback, IS_CALLABLE, 0)
66 : ZEND_END_ARG_INFO()
67 :
68 : #define arginfo_Colopl_ColoplBc_Php74_uasort arginfo_Colopl_ColoplBc_Php74_usort
69 :
70 : #define arginfo_Colopl_ColoplBc_Php74_uksort arginfo_Colopl_ColoplBc_Php74_usort
71 :
72 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php74_in_array, 0, 2, _IS_BOOL, 0)
73 : ZEND_ARG_TYPE_INFO(0, needle, IS_MIXED, 0)
74 : ZEND_ARG_TYPE_INFO(0, haystack, IS_ARRAY, 0)
75 : ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, strict, _IS_BOOL, 0, "false")
76 : ZEND_END_ARG_INFO()
77 :
78 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_Colopl_ColoplBc_Php74_array_search, 0, 2, MAY_BE_LONG|MAY_BE_STRING|MAY_BE_FALSE)
79 : ZEND_ARG_TYPE_INFO(0, needle, IS_MIXED, 0)
80 : ZEND_ARG_TYPE_INFO(0, haystack, IS_ARRAY, 0)
81 : ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, strict, _IS_BOOL, 0, "false")
82 : ZEND_END_ARG_INFO()
83 :
84 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php74_array_keys, 0, 1, IS_ARRAY, 0)
85 : ZEND_ARG_TYPE_INFO(0, array, IS_ARRAY, 0)
86 : ZEND_ARG_TYPE_INFO(0, filter_value, IS_MIXED, 0)
87 : ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, strict, _IS_BOOL, 0, "false")
88 : ZEND_END_ARG_INFO()
89 :
90 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php74_array_multisort, 0, 1, _IS_BOOL, 0)
91 : ZEND_ARG_INFO(ZEND_SEND_PREFER_REF, array)
92 : ZEND_ARG_VARIADIC_INFO(ZEND_SEND_PREFER_REF, rest)
93 : ZEND_END_ARG_INFO()
94 :
95 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php74_eq, 0, 2, _IS_BOOL, 0)
96 : ZEND_ARG_TYPE_INFO(0, op1, IS_MIXED, 0)
97 : ZEND_ARG_TYPE_INFO(0, op2, IS_MIXED, 0)
98 : ZEND_END_ARG_INFO()
99 :
100 : #define arginfo_Colopl_ColoplBc_Php74_neq arginfo_Colopl_ColoplBc_Php74_eq
101 :
102 : #define arginfo_Colopl_ColoplBc_Php74_lt arginfo_Colopl_ColoplBc_Php74_eq
103 :
104 : #define arginfo_Colopl_ColoplBc_Php74_lte arginfo_Colopl_ColoplBc_Php74_eq
105 :
106 : #define arginfo_Colopl_ColoplBc_Php74_gt arginfo_Colopl_ColoplBc_Php74_eq
107 :
108 : #define arginfo_Colopl_ColoplBc_Php74_gte arginfo_Colopl_ColoplBc_Php74_eq
109 :
110 : ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_Colopl_ColoplBc_Php74_spaceship, 0, 2, IS_LONG, 0)
111 : ZEND_ARG_TYPE_INFO(0, op1, IS_MIXED, 0)
112 : ZEND_ARG_TYPE_INFO(0, op2, IS_MIXED, 0)
113 : ZEND_END_ARG_INFO()
114 :
115 :
116 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_srand);
117 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_rand);
118 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_getrandmax);
119 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_shuffle);
120 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_str_shuffle);
121 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_array_rand);
122 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_mt_srand);
123 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_mt_rand);
124 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_mt_getrandmax);
125 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_date_create);
126 : ZEND_FUNCTION(Colopl_ColoplBc_Php70_date_create_immutable);
127 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_ksort);
128 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_krsort);
129 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_asort);
130 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_arsort);
131 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_sort);
132 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_rsort);
133 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_usort);
134 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_uasort);
135 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_uksort);
136 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_in_array);
137 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_array_search);
138 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_array_keys);
139 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_array_multisort);
140 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_eq);
141 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_neq);
142 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_lt);
143 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_lte);
144 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_gt);
145 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_gte);
146 : ZEND_FUNCTION(Colopl_ColoplBc_Php74_spaceship);
147 :
148 :
149 : static const zend_function_entry ext_functions[] = {
150 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", srand, Colopl_ColoplBc_Php70_srand, arginfo_Colopl_ColoplBc_Php70_srand)
151 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", rand, Colopl_ColoplBc_Php70_rand, arginfo_Colopl_ColoplBc_Php70_rand)
152 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", getrandmax, Colopl_ColoplBc_Php70_getrandmax, arginfo_Colopl_ColoplBc_Php70_getrandmax)
153 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", shuffle, Colopl_ColoplBc_Php70_shuffle, arginfo_Colopl_ColoplBc_Php70_shuffle)
154 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", str_shuffle, Colopl_ColoplBc_Php70_str_shuffle, arginfo_Colopl_ColoplBc_Php70_str_shuffle)
155 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", array_rand, Colopl_ColoplBc_Php70_array_rand, arginfo_Colopl_ColoplBc_Php70_array_rand)
156 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", mt_srand, Colopl_ColoplBc_Php70_mt_srand, arginfo_Colopl_ColoplBc_Php70_mt_srand)
157 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", mt_rand, Colopl_ColoplBc_Php70_mt_rand, arginfo_Colopl_ColoplBc_Php70_mt_rand)
158 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", mt_getrandmax, Colopl_ColoplBc_Php70_mt_getrandmax, arginfo_Colopl_ColoplBc_Php70_mt_getrandmax)
159 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", date_create, Colopl_ColoplBc_Php70_date_create, arginfo_Colopl_ColoplBc_Php70_date_create)
160 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php70", date_create_immutable, Colopl_ColoplBc_Php70_date_create_immutable, arginfo_Colopl_ColoplBc_Php70_date_create_immutable)
161 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", ksort, Colopl_ColoplBc_Php74_ksort, arginfo_Colopl_ColoplBc_Php74_ksort)
162 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", krsort, Colopl_ColoplBc_Php74_krsort, arginfo_Colopl_ColoplBc_Php74_krsort)
163 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", asort, Colopl_ColoplBc_Php74_asort, arginfo_Colopl_ColoplBc_Php74_asort)
164 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", arsort, Colopl_ColoplBc_Php74_arsort, arginfo_Colopl_ColoplBc_Php74_arsort)
165 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", sort, Colopl_ColoplBc_Php74_sort, arginfo_Colopl_ColoplBc_Php74_sort)
166 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", rsort, Colopl_ColoplBc_Php74_rsort, arginfo_Colopl_ColoplBc_Php74_rsort)
167 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", usort, Colopl_ColoplBc_Php74_usort, arginfo_Colopl_ColoplBc_Php74_usort)
168 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", uasort, Colopl_ColoplBc_Php74_uasort, arginfo_Colopl_ColoplBc_Php74_uasort)
169 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", uksort, Colopl_ColoplBc_Php74_uksort, arginfo_Colopl_ColoplBc_Php74_uksort)
170 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", in_array, Colopl_ColoplBc_Php74_in_array, arginfo_Colopl_ColoplBc_Php74_in_array)
171 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", array_search, Colopl_ColoplBc_Php74_array_search, arginfo_Colopl_ColoplBc_Php74_array_search)
172 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", array_keys, Colopl_ColoplBc_Php74_array_keys, arginfo_Colopl_ColoplBc_Php74_array_keys)
173 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", array_multisort, Colopl_ColoplBc_Php74_array_multisort, arginfo_Colopl_ColoplBc_Php74_array_multisort)
174 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", eq, Colopl_ColoplBc_Php74_eq, arginfo_Colopl_ColoplBc_Php74_eq)
175 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", neq, Colopl_ColoplBc_Php74_neq, arginfo_Colopl_ColoplBc_Php74_neq)
176 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", lt, Colopl_ColoplBc_Php74_lt, arginfo_Colopl_ColoplBc_Php74_lt)
177 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", lte, Colopl_ColoplBc_Php74_lte, arginfo_Colopl_ColoplBc_Php74_lte)
178 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", gt, Colopl_ColoplBc_Php74_gt, arginfo_Colopl_ColoplBc_Php74_gt)
179 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", gte, Colopl_ColoplBc_Php74_gte, arginfo_Colopl_ColoplBc_Php74_gte)
180 : ZEND_NS_FALIAS("Colopl\\ColoplBc\\Php74", spaceship, Colopl_ColoplBc_Php74_spaceship, arginfo_Colopl_ColoplBc_Php74_spaceship)
181 : ZEND_FE_END
182 : };
183 :
184 208 : static void register_colopl_bc_symbols(int module_number)
185 : {
186 208 : REGISTER_LONG_CONSTANT("COLOPL_BC_PHP74_COMPARE_MODE_SILENT", COLOPL_BC_PHP74_COMPARE_MODE_SILENT, CONST_PERSISTENT);
187 208 : REGISTER_LONG_CONSTANT("COLOPL_BC_PHP74_COMPARE_MODE_DEPRECATED", COLOPL_BC_PHP74_COMPARE_MODE_DEPRECATED, CONST_PERSISTENT);
188 208 : REGISTER_LONG_CONSTANT("COLOPL_BC_PHP74_COMPARE_MODE_LOG", COLOPL_BC_PHP74_COMPARE_MODE_LOG, CONST_PERSISTENT);
189 208 : REGISTER_LONG_CONSTANT("COLOPL_BC_PHP74_SORT_MODE_SILENT", COLOPL_BC_PHP74_SORT_MODE_SILENT, CONST_PERSISTENT);
190 208 : REGISTER_LONG_CONSTANT("COLOPL_BC_PHP74_SORT_MODE_DEPRECATED", COLOPL_BC_PHP74_SORT_MODE_DEPRECATED, CONST_PERSISTENT);
191 208 : REGISTER_LONG_CONSTANT("COLOPL_BC_PHP74_SORT_MODE_LOG", COLOPL_BC_PHP74_SORT_MODE_LOG, CONST_PERSISTENT);
192 208 : }
|