1
1
/* This is a generated file, edit the .stub.php file instead.
2
- * Stub hash: 950679cde15789a9060d4798dc35dc5a590fd8b2 */
2
+ * Stub hash: 74e25e800964d6ecc2dfd783e7d738e3776c664c */
3
3
4
4
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_zend_test_array_return , 0 , 0 , IS_ARRAY , 0 )
5
5
ZEND_END_ARG_INFO ()
@@ -51,6 +51,9 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_zend_iterable, 0, 1, IS_VOID, 0)
51
51
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , arg2 , IS_ITERABLE , 1 , "null" )
52
52
ZEND_END_ARG_INFO ()
53
53
54
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ZendTestNS2_ZendSubNS_namespaced_func , 0 , 0 , _IS_BOOL , 0 )
55
+ ZEND_END_ARG_INFO ()
56
+
54
57
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class__ZendTestClass_is_object , 0 , 0 , IS_LONG , 0 )
55
58
ZEND_END_ARG_INFO ()
56
59
@@ -60,13 +63,14 @@ ZEND_END_ARG_INFO()
60
63
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class__ZendTestClass_returnsStatic , 0 , 0 , IS_STATIC , 0 )
61
64
ZEND_END_ARG_INFO ()
62
65
63
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class__ZendTestTrait_testMethod , 0 , 0 , _IS_BOOL , 0 )
64
- ZEND_END_ARG_INFO ()
66
+ #define arginfo_class__ZendTestTrait_testMethod arginfo_ZendTestNS2_ZendSubNS_namespaced_func
65
67
66
68
#define arginfo_class_ZendTestNS_Foo_method arginfo_zend_test_void_return
67
69
68
70
#define arginfo_class_ZendTestNS2_Foo_method arginfo_zend_test_void_return
69
71
72
+ #define arginfo_class_ZendTestNS2_ZendSubNS_Foo_method arginfo_zend_test_void_return
73
+
70
74
71
75
static ZEND_FUNCTION (zend_test_array_return );
72
76
static ZEND_FUNCTION (zend_test_nullable_array_return );
@@ -81,12 +85,14 @@ static ZEND_FUNCTION(zend_string_or_object_or_null);
81
85
static ZEND_FUNCTION (zend_string_or_stdclass );
82
86
static ZEND_FUNCTION (zend_string_or_stdclass_or_null );
83
87
static ZEND_FUNCTION (zend_iterable );
88
+ static ZEND_FUNCTION (namespaced_func );
84
89
static ZEND_METHOD (_ZendTestClass , is_object ) ;
85
90
static ZEND_METHOD (_ZendTestClass , __toString ) ;
86
91
static ZEND_METHOD (_ZendTestClass , returnsStatic ) ;
87
92
static ZEND_METHOD (_ZendTestTrait , testMethod ) ;
88
93
static ZEND_METHOD (ZendTestNS_Foo , method ) ;
89
94
static ZEND_METHOD (ZendTestNS2_Foo , method ) ;
95
+ static ZEND_METHOD (ZendTestNS2_ZendSubNS_Foo , method ) ;
90
96
91
97
92
98
static const zend_function_entry ext_functions [] = {
@@ -103,6 +109,7 @@ static const zend_function_entry ext_functions[] = {
103
109
ZEND_FE (zend_string_or_stdclass , arginfo_zend_string_or_stdclass )
104
110
ZEND_FE (zend_string_or_stdclass_or_null , arginfo_zend_string_or_stdclass_or_null )
105
111
ZEND_FE (zend_iterable , arginfo_zend_iterable )
112
+ ZEND_NS_FE ("ZendTestNS2\\ZendSubNS" , namespaced_func , arginfo_ZendTestNS2_ZendSubNS_namespaced_func )
106
113
ZEND_FE_END
107
114
};
108
115
@@ -147,6 +154,12 @@ static const zend_function_entry class_ZendTestNS2_Foo_methods[] = {
147
154
ZEND_FE_END
148
155
};
149
156
157
+
158
+ static const zend_function_entry class_ZendTestNS2_ZendSubNS_Foo_methods [] = {
159
+ ZEND_ME (ZendTestNS2_ZendSubNS_Foo , method , arginfo_class_ZendTestNS2_ZendSubNS_Foo_method , ZEND_ACC_PUBLIC )
160
+ ZEND_FE_END
161
+ };
162
+
150
163
zend_class_entry * register_class__ZendTestInterface ()
151
164
{
152
165
zend_class_entry ce , * class_entry ;
@@ -252,3 +265,13 @@ zend_class_entry *register_class_ZendTestNS2_Foo()
252
265
return class_entry ;
253
266
}
254
267
268
+ zend_class_entry * register_class_ZendTestNS2_ZendSubNS_Foo ()
269
+ {
270
+ zend_class_entry ce , * class_entry ;
271
+
272
+ INIT_NS_CLASS_ENTRY (ce , "ZendTestNS2\\ZendSubNS" , "Foo" , class_ZendTestNS2_ZendSubNS_Foo_methods );
273
+ class_entry = zend_register_internal_class_ex (& ce , NULL );
274
+
275
+ return class_entry ;
276
+ }
277
+
0 commit comments