1
1
/* This is a generated file, edit the .stub.php file instead. */
2
2
3
3
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_close , 0 , 1 , IS_VOID , 0 )
4
- ZEND_ARG_INFO (0 , handle )
4
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
5
5
ZEND_END_ARG_INFO ()
6
6
7
- ZEND_BEGIN_ARG_INFO_EX (arginfo_curl_copy_handle , 0 , 0 , 1 )
8
- ZEND_ARG_INFO (0 , handle )
7
+ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX (arginfo_curl_copy_handle , 0 , 1 , Curl , MAY_BE_FALSE )
8
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
9
9
ZEND_END_ARG_INFO ()
10
10
11
11
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_errno , 0 , 1 , IS_LONG , 0 )
12
- ZEND_ARG_INFO (0 , handle )
12
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
13
13
ZEND_END_ARG_INFO ()
14
14
15
15
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_error , 0 , 1 , IS_STRING , 0 )
16
- ZEND_ARG_INFO (0 , handle )
16
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
17
17
ZEND_END_ARG_INFO ()
18
18
19
19
#if LIBCURL_VERSION_NUM >= 0x070f04 /* 7.15.4 */
20
20
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_curl_escape , 0 , 2 , MAY_BE_STRING |MAY_BE_FALSE )
21
- ZEND_ARG_INFO (0 , handle )
21
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
22
22
ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
23
23
ZEND_END_ARG_INFO ()
24
24
#endif
@@ -29,14 +29,14 @@ ZEND_END_ARG_INFO()
29
29
30
30
#if LIBCURL_VERSION_NUM >= 0x070f04 /* 7.15.4 */
31
31
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_multi_setopt , 0 , 3 , _IS_BOOL , 0 )
32
- ZEND_ARG_INFO (0 , multi_handle )
32
+ ZEND_ARG_OBJ_INFO (0 , multi_handle , CurlMulti , 0 )
33
33
ZEND_ARG_TYPE_INFO (0 , option , IS_LONG , 0 )
34
34
ZEND_ARG_INFO (0 , value )
35
35
ZEND_END_ARG_INFO ()
36
36
#endif
37
37
38
38
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_curl_exec , 0 , 1 , MAY_BE_STRING |MAY_BE_BOOL )
39
- ZEND_ARG_INFO (0 , handle )
39
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
40
40
ZEND_END_ARG_INFO ()
41
41
42
42
ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_curl_file_create , 0 , 1 , CURLFile , 0 )
@@ -46,48 +46,48 @@ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX(arginfo_curl_file_create, 0, 1, CURLFile,
46
46
ZEND_END_ARG_INFO ()
47
47
48
48
ZEND_BEGIN_ARG_INFO_EX (arginfo_curl_getinfo , 0 , 0 , 1 )
49
- ZEND_ARG_INFO (0 , handle )
49
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
50
50
ZEND_ARG_TYPE_INFO (0 , option , IS_LONG , 0 )
51
51
ZEND_END_ARG_INFO ()
52
52
53
- ZEND_BEGIN_ARG_INFO_EX (arginfo_curl_init , 0 , 0 , 0 )
53
+ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX (arginfo_curl_init , 0 , 0 , Curl , MAY_BE_FALSE )
54
54
ZEND_ARG_TYPE_INFO (0 , url , IS_STRING , 0 )
55
55
ZEND_END_ARG_INFO ()
56
56
57
57
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_multi_add_handle , 0 , 2 , IS_LONG , 0 )
58
- ZEND_ARG_INFO (0 , multi_handle )
59
- ZEND_ARG_INFO (0 , handle )
58
+ ZEND_ARG_OBJ_INFO (0 , multi_handle , CurlMulti , 0 )
59
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
60
60
ZEND_END_ARG_INFO ()
61
61
62
62
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_multi_close , 0 , 1 , IS_VOID , 0 )
63
- ZEND_ARG_INFO (0 , multi_handle )
63
+ ZEND_ARG_OBJ_INFO (0 , multi_handle , CurlMulti , 0 )
64
64
ZEND_END_ARG_INFO ()
65
65
66
66
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_multi_errno , 0 , 1 , IS_LONG , 0 )
67
- ZEND_ARG_INFO (0 , multi_handle )
67
+ ZEND_ARG_OBJ_INFO (0 , multi_handle , CurlMulti , 0 )
68
68
ZEND_END_ARG_INFO ()
69
69
70
70
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_multi_exec , 0 , 2 , IS_LONG , 0 )
71
- ZEND_ARG_INFO (0 , multi_handle )
71
+ ZEND_ARG_OBJ_INFO (0 , multi_handle , CurlMulti , 0 )
72
72
ZEND_ARG_INFO (1 , still_running )
73
73
ZEND_END_ARG_INFO ()
74
74
75
75
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_multi_getcontent , 0 , 1 , IS_STRING , 1 )
76
- ZEND_ARG_INFO (0 , multi_handle )
76
+ ZEND_ARG_OBJ_INFO (0 , multi_handle , CurlMulti , 0 )
77
77
ZEND_END_ARG_INFO ()
78
78
79
79
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_curl_multi_info_read , 0 , 1 , MAY_BE_ARRAY |MAY_BE_FALSE )
80
- ZEND_ARG_INFO (0 , multi_handle )
80
+ ZEND_ARG_OBJ_INFO (0 , multi_handle , CurlMulti , 0 )
81
81
ZEND_ARG_INFO_WITH_DEFAULT_VALUE (1 , msgs_in_queue , "null" )
82
82
ZEND_END_ARG_INFO ()
83
83
84
- ZEND_BEGIN_ARG_INFO_EX (arginfo_curl_multi_init , 0 , 0 , 0 )
84
+ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_curl_multi_init , 0 , 0 , CurlMulti , 0 )
85
85
ZEND_END_ARG_INFO ()
86
86
87
87
#define arginfo_curl_multi_remove_handle arginfo_curl_multi_add_handle
88
88
89
89
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_multi_select , 0 , 1 , IS_LONG , 0 )
90
- ZEND_ARG_INFO (0 , multi_handle )
90
+ ZEND_ARG_OBJ_INFO (0 , multi_handle , CurlMulti , 0 )
91
91
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , timeout , IS_DOUBLE , 0 , "1.0" )
92
92
ZEND_END_ARG_INFO ()
93
93
@@ -97,36 +97,37 @@ ZEND_END_ARG_INFO()
97
97
98
98
#if LIBCURL_VERSION_NUM >= 0x071200 /* 7.18.0 */
99
99
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_pause , 0 , 2 , IS_LONG , 0 )
100
- ZEND_ARG_INFO (0 , handle )
100
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
101
101
ZEND_ARG_TYPE_INFO (0 , bitmask , IS_LONG , 0 )
102
102
ZEND_END_ARG_INFO ()
103
103
#endif
104
104
105
105
#define arginfo_curl_reset arginfo_curl_close
106
106
107
107
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_setopt_array , 0 , 2 , _IS_BOOL , 0 )
108
- ZEND_ARG_INFO (0 , handle )
108
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
109
109
ZEND_ARG_TYPE_INFO (0 , options , IS_ARRAY , 0 )
110
110
ZEND_END_ARG_INFO ()
111
111
112
112
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_setopt , 0 , 3 , _IS_BOOL , 0 )
113
- ZEND_ARG_INFO (0 , handle )
113
+ ZEND_ARG_OBJ_INFO (0 , handle , Curl , 0 )
114
114
ZEND_ARG_TYPE_INFO (0 , option , IS_LONG , 0 )
115
115
ZEND_ARG_INFO (0 , value )
116
116
ZEND_END_ARG_INFO ()
117
117
118
118
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_share_close , 0 , 1 , IS_VOID , 0 )
119
- ZEND_ARG_INFO (0 , share_handle )
119
+ ZEND_ARG_OBJ_INFO (0 , share_handle , CurlShare , 0 )
120
120
ZEND_END_ARG_INFO ()
121
121
122
122
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_share_errno , 0 , 1 , IS_LONG , 0 )
123
- ZEND_ARG_INFO (0 , share_handle )
123
+ ZEND_ARG_OBJ_INFO (0 , share_handle , CurlShare , 0 )
124
124
ZEND_END_ARG_INFO ()
125
125
126
- #define arginfo_curl_share_init arginfo_curl_multi_init
126
+ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX (arginfo_curl_share_init , 0 , 0 , CurlShare , 0 )
127
+ ZEND_END_ARG_INFO ()
127
128
128
129
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_curl_share_setopt , 0 , 3 , _IS_BOOL , 0 )
129
- ZEND_ARG_INFO (0 , share_handle )
130
+ ZEND_ARG_OBJ_INFO (0 , share_handle , CurlShare , 0 )
130
131
ZEND_ARG_TYPE_INFO (0 , option , IS_LONG , 0 )
131
132
ZEND_ARG_INFO (0 , value )
132
133
ZEND_END_ARG_INFO ()
0 commit comments