1
1
/* This is a generated file, edit the .stub.php file instead.
2
- * Stub hash: db52e4b33562b93173c41d00f20e313553b173b4 */
2
+ * Stub hash: 0ea788bc7779d9c340b9fb3ad72fa0571df9341e */
3
3
4
- ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX (arginfo_ftp_connect , 0 , 1 , FTPConnection , MAY_BE_FALSE )
4
+ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX (arginfo_ftp_connect , 0 , 1 , FTP \\ Connection , MAY_BE_FALSE )
5
5
ZEND_ARG_TYPE_INFO (0 , hostname , IS_STRING , 0 )
6
6
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , port , IS_LONG , 0 , "21" )
7
7
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , timeout , IS_LONG , 0 , "90" )
8
8
ZEND_END_ARG_INFO ()
9
9
10
10
#if defined(HAVE_FTP_SSL )
11
- ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX (arginfo_ftp_ssl_connect , 0 , 1 , FTPConnection , MAY_BE_FALSE )
11
+ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_TYPE_MASK_EX (arginfo_ftp_ssl_connect , 0 , 1 , FTP \\ Connection , MAY_BE_FALSE )
12
12
ZEND_ARG_TYPE_INFO (0 , hostname , IS_STRING , 0 )
13
13
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , port , IS_LONG , 0 , "21" )
14
14
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , timeout , IS_LONG , 0 , "90" )
15
15
ZEND_END_ARG_INFO ()
16
16
#endif
17
17
18
18
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_login , 0 , 3 , _IS_BOOL , 0 )
19
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
19
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
20
20
ZEND_ARG_TYPE_INFO (0 , username , IS_STRING , 0 )
21
21
ZEND_ARG_TYPE_INFO (0 , password , IS_STRING , 0 )
22
22
ZEND_END_ARG_INFO ()
23
23
24
24
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_ftp_pwd , 0 , 1 , MAY_BE_STRING |MAY_BE_FALSE )
25
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
25
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
26
26
ZEND_END_ARG_INFO ()
27
27
28
28
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_cdup , 0 , 1 , _IS_BOOL , 0 )
29
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
29
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
30
30
ZEND_END_ARG_INFO ()
31
31
32
32
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_chdir , 0 , 2 , _IS_BOOL , 0 )
33
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
33
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
34
34
ZEND_ARG_TYPE_INFO (0 , directory , IS_STRING , 0 )
35
35
ZEND_END_ARG_INFO ()
36
36
37
37
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_exec , 0 , 2 , _IS_BOOL , 0 )
38
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
38
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
39
39
ZEND_ARG_TYPE_INFO (0 , command , IS_STRING , 0 )
40
40
ZEND_END_ARG_INFO ()
41
41
42
42
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_raw , 0 , 2 , IS_ARRAY , 0 )
43
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
43
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
44
44
ZEND_ARG_TYPE_INFO (0 , command , IS_STRING , 0 )
45
45
ZEND_END_ARG_INFO ()
46
46
47
47
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_ftp_mkdir , 0 , 2 , MAY_BE_STRING |MAY_BE_FALSE )
48
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
48
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
49
49
ZEND_ARG_TYPE_INFO (0 , directory , IS_STRING , 0 )
50
50
ZEND_END_ARG_INFO ()
51
51
52
52
#define arginfo_ftp_rmdir arginfo_ftp_chdir
53
53
54
54
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_ftp_chmod , 0 , 3 , MAY_BE_LONG |MAY_BE_FALSE )
55
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
55
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
56
56
ZEND_ARG_TYPE_INFO (0 , permissions , IS_LONG , 0 )
57
57
ZEND_ARG_TYPE_INFO (0 , filename , IS_STRING , 0 )
58
58
ZEND_END_ARG_INFO ()
59
59
60
60
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_alloc , 0 , 2 , _IS_BOOL , 0 )
61
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
61
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
62
62
ZEND_ARG_TYPE_INFO (0 , size , IS_LONG , 0 )
63
63
ZEND_ARG_INFO_WITH_DEFAULT_VALUE (1 , response , "null" )
64
64
ZEND_END_ARG_INFO ()
65
65
66
66
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_ftp_nlist , 0 , 2 , MAY_BE_ARRAY |MAY_BE_FALSE )
67
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
67
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
68
68
ZEND_ARG_TYPE_INFO (0 , directory , IS_STRING , 0 )
69
69
ZEND_END_ARG_INFO ()
70
70
71
71
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_ftp_rawlist , 0 , 2 , MAY_BE_ARRAY |MAY_BE_FALSE )
72
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
72
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
73
73
ZEND_ARG_TYPE_INFO (0 , directory , IS_STRING , 0 )
74
74
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , recursive , _IS_BOOL , 0 , "false" )
75
75
ZEND_END_ARG_INFO ()
@@ -79,100 +79,100 @@ ZEND_END_ARG_INFO()
79
79
#define arginfo_ftp_systype arginfo_ftp_pwd
80
80
81
81
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_fget , 0 , 3 , _IS_BOOL , 0 )
82
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
82
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
83
83
ZEND_ARG_INFO (0 , stream )
84
84
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
85
85
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
86
86
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , offset , IS_LONG , 0 , "0" )
87
87
ZEND_END_ARG_INFO ()
88
88
89
89
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_nb_fget , 0 , 3 , IS_LONG , 0 )
90
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
90
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
91
91
ZEND_ARG_INFO (0 , stream )
92
92
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
93
93
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
94
94
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , offset , IS_LONG , 0 , "0" )
95
95
ZEND_END_ARG_INFO ()
96
96
97
97
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_pasv , 0 , 2 , _IS_BOOL , 0 )
98
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
98
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
99
99
ZEND_ARG_TYPE_INFO (0 , enable , _IS_BOOL , 0 )
100
100
ZEND_END_ARG_INFO ()
101
101
102
102
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_get , 0 , 3 , _IS_BOOL , 0 )
103
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
103
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
104
104
ZEND_ARG_TYPE_INFO (0 , local_filename , IS_STRING , 0 )
105
105
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
106
106
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
107
107
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , offset , IS_LONG , 0 , "0" )
108
108
ZEND_END_ARG_INFO ()
109
109
110
110
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_nb_get , 0 , 3 , IS_LONG , 0 )
111
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
111
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
112
112
ZEND_ARG_TYPE_INFO (0 , local_filename , IS_STRING , 0 )
113
113
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
114
114
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
115
115
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , offset , IS_LONG , 0 , "0" )
116
116
ZEND_END_ARG_INFO ()
117
117
118
118
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_nb_continue , 0 , 1 , IS_LONG , 0 )
119
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
119
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
120
120
ZEND_END_ARG_INFO ()
121
121
122
122
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_fput , 0 , 3 , _IS_BOOL , 0 )
123
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
123
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
124
124
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
125
125
ZEND_ARG_INFO (0 , stream )
126
126
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
127
127
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , offset , IS_LONG , 0 , "0" )
128
128
ZEND_END_ARG_INFO ()
129
129
130
130
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_nb_fput , 0 , 3 , IS_LONG , 0 )
131
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
131
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
132
132
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
133
133
ZEND_ARG_INFO (0 , stream )
134
134
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
135
135
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , offset , IS_LONG , 0 , "0" )
136
136
ZEND_END_ARG_INFO ()
137
137
138
138
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_put , 0 , 3 , _IS_BOOL , 0 )
139
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
139
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
140
140
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
141
141
ZEND_ARG_TYPE_INFO (0 , local_filename , IS_STRING , 0 )
142
142
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
143
143
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , offset , IS_LONG , 0 , "0" )
144
144
ZEND_END_ARG_INFO ()
145
145
146
146
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_append , 0 , 3 , _IS_BOOL , 0 )
147
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
147
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
148
148
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
149
149
ZEND_ARG_TYPE_INFO (0 , local_filename , IS_STRING , 0 )
150
150
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
151
151
ZEND_END_ARG_INFO ()
152
152
153
153
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_ftp_nb_put , 0 , 3 , MAY_BE_LONG |MAY_BE_FALSE )
154
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
154
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
155
155
ZEND_ARG_TYPE_INFO (0 , remote_filename , IS_STRING , 0 )
156
156
ZEND_ARG_TYPE_INFO (0 , local_filename , IS_STRING , 0 )
157
157
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , mode , IS_LONG , 0 , "FTP_BINARY" )
158
158
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , offset , IS_LONG , 0 , "0" )
159
159
ZEND_END_ARG_INFO ()
160
160
161
161
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_size , 0 , 2 , IS_LONG , 0 )
162
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
162
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
163
163
ZEND_ARG_TYPE_INFO (0 , filename , IS_STRING , 0 )
164
164
ZEND_END_ARG_INFO ()
165
165
166
166
#define arginfo_ftp_mdtm arginfo_ftp_size
167
167
168
168
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_rename , 0 , 3 , _IS_BOOL , 0 )
169
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
169
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
170
170
ZEND_ARG_TYPE_INFO (0 , from , IS_STRING , 0 )
171
171
ZEND_ARG_TYPE_INFO (0 , to , IS_STRING , 0 )
172
172
ZEND_END_ARG_INFO ()
173
173
174
174
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_delete , 0 , 2 , _IS_BOOL , 0 )
175
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
175
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
176
176
ZEND_ARG_TYPE_INFO (0 , filename , IS_STRING , 0 )
177
177
ZEND_END_ARG_INFO ()
178
178
@@ -183,13 +183,13 @@ ZEND_END_ARG_INFO()
183
183
#define arginfo_ftp_quit arginfo_ftp_cdup
184
184
185
185
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_ftp_set_option , 0 , 3 , _IS_BOOL , 0 )
186
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
186
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
187
187
ZEND_ARG_TYPE_INFO (0 , option , IS_LONG , 0 )
188
188
ZEND_ARG_INFO (0 , value )
189
189
ZEND_END_ARG_INFO ()
190
190
191
191
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_ftp_get_option , 0 , 2 , MAY_BE_LONG |MAY_BE_BOOL )
192
- ZEND_ARG_OBJ_INFO (0 , ftp , FTPConnection , 0 )
192
+ ZEND_ARG_OBJ_INFO (0 , ftp , FTP \\ Connection , 0 )
193
193
ZEND_ARG_TYPE_INFO (0 , option , IS_LONG , 0 )
194
194
ZEND_END_ARG_INFO ()
195
195
@@ -276,15 +276,15 @@ static const zend_function_entry ext_functions[] = {
276
276
};
277
277
278
278
279
- static const zend_function_entry class_FTPConnection_methods [] = {
279
+ static const zend_function_entry class_FTP_Connection_methods [] = {
280
280
ZEND_FE_END
281
281
};
282
282
283
- static zend_class_entry * register_class_FTPConnection (void )
283
+ static zend_class_entry * register_class_FTP_Connection (void )
284
284
{
285
285
zend_class_entry ce , * class_entry ;
286
286
287
- INIT_CLASS_ENTRY (ce , "FTPConnection " , class_FTPConnection_methods );
287
+ INIT_NS_CLASS_ENTRY (ce , "FTP " , "Connection" , class_FTP_Connection_methods );
288
288
class_entry = zend_register_internal_class_ex (& ce , NULL );
289
289
class_entry -> ce_flags |= ZEND_ACC_FINAL |ZEND_ACC_NO_DYNAMIC_PROPERTIES ;
290
290
0 commit comments