PluginProbe
WPIDE – File Manager & Code Editor / 3.5.9
WPIDE – File Manager & Code Editor v3.5.9
3.5.9 3.5.8 3.5.7 2.0.14 2.0.15 2.0.16 2.0.2 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1 2.2 2.3 2.3.1 2.3.2 2.4.0 2.5 2.6 3.0 3.1 3.2 3.3 All 55 releases
wpide / _routes.php

_routes.php in WPIDE – File Manager & Code Editor 3.5.9, at _routes.php

463 lines 11.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 defined( 'ABSPATH' ) || exit;
3
4 return [
5 [
6 'route' => [
7 'GET', '/getchangelog', '\WPIDE\App\Controllers\ChangelogController@get',
8 ],
9 'roles' => [
10 'user', 'admin',
11 ],
12 'permissions' => [
13 ],
14 ],
15 [
16 'route' => [
17 'GET', '/', '\WPIDE\App\Controllers\ViewController@index',
18 ],
19 'roles' => [
20 'user', 'admin',
21 ],
22 'permissions' => [
23 ],
24 ],
25 [
26 'route' => [
27 'GET', '/getuser', '\WPIDE\App\Controllers\AuthController@getUser',
28 ],
29 'roles' => [
30 'user', 'admin',
31 ],
32 'permissions' => [
33 ],
34 ],
35 [
36 'route' => [
37 'GET', '/getconfig', '\WPIDE\App\Controllers\ConfigController@getConfig',
38 ],
39 'roles' => [
40 'user', 'admin',
41 ],
42 'permissions' => [
43 ],
44 ],
45 [
46 'route' => [
47 'POST', '/updateconfig', '\WPIDE\App\Controllers\ConfigController@updateConfig',
48 ],
49 'roles' => [
50 'user', 'admin',
51 ],
52 'permissions' => [
53 ],
54 ],
55 [
56 'route' => [
57 'POST', '/changedir', '\WPIDE\App\Controllers\FileManager\FileController@changeDirectory',
58 ],
59 'roles' => [
60 'user', 'admin',
61 ],
62 'permissions' => [
63 'read',
64 ],
65 ],
66 [
67 'route' => [
68 'POST', '/getdir', '\WPIDE\App\Controllers\FileManager\FileController@getDirectory',
69 ],
70 'roles' => [
71 'user', 'admin',
72 ],
73 'permissions' => [
74 'read',
75 ],
76 ],
77 [
78 'route' => [
79 'POST', '/getdirsize', '\WPIDE\App\Controllers\FileManager\FileController@getDirectorySize',
80 ],
81 'roles' => [
82 'user', 'admin',
83 ],
84 'permissions' => [
85 'read',
86 ],
87 ],
88 [
89 'route' => [
90 'POST', '/copyitems', '\WPIDE\App\Controllers\FileManager\FileController@copyItems',
91 ],
92 'roles' => [
93 'user', 'admin',
94 ],
95 'permissions' => [
96 'read', 'write',
97 ],
98 ],
99 [
100 'route' => [
101 'POST', '/moveitems', '\WPIDE\App\Controllers\FileManager\FileController@moveItems',
102 ],
103 'roles' => [
104 'user', 'admin',
105 ],
106 'permissions' => [
107 'read', 'write',
108 ],
109 ],
110 [
111 'route' => [
112 'POST', '/renameitem', '\WPIDE\App\Controllers\FileManager\FileController@renameItem',
113 ],
114 'roles' => [
115 'user', 'admin',
116 ],
117 'permissions' => [
118 'read', 'write',
119 ],
120 ],
121 [
122 'route' => [
123 'POST', '/zipitems', '\WPIDE\App\Controllers\FileManager\FileController@zipItems',
124 ],
125 'roles' => [
126 'user', 'admin',
127 ],
128 'permissions' => [
129 'read', 'write', 'zip',
130 ],
131 ],
132 [
133 'route' => [
134 'POST', '/unzipitem', '\WPIDE\App\Controllers\FileManager\FileController@unzipItem',
135 ],
136 'roles' => [
137 'user', 'admin',
138 ],
139 'permissions' => [
140 'read', 'write', 'zip',
141 ],
142 ],
143 [
144 'route' => [
145 'POST', '/deleteitems', '\WPIDE\App\Controllers\FileManager\FileController@deleteItems',
146 ],
147 'roles' => [
148 'user', 'admin',
149 ],
150 'permissions' => [
151 'read', 'write',
152 ],
153 ],
154 [
155 'route' => [
156 'POST', '/createnew', '\WPIDE\App\Controllers\FileManager\FileController@createNew',
157 ],
158 'roles' => [
159 'user', 'admin',
160 ],
161 'permissions' => [
162 'read', 'write',
163 ],
164 ],
165 [
166 'route' => [
167 'GET', '/upload', '\WPIDE\App\Controllers\FileManager\UploadController@chunkCheck',
168 ],
169 'roles' => [
170 'user', 'admin',
171 ],
172 'permissions' => [
173 'upload',
174 ],
175 ],
176 [
177 'route' => [
178 'POST', '/upload', '\WPIDE\App\Controllers\FileManager\UploadController@upload',
179 ],
180 'roles' => [
181 'user', 'admin',
182 ],
183 'permissions' => [
184 'upload',
185 ],
186 ],
187 [
188 'route' => [
189 'POST', '/revertimage', '\WPIDE\App\Controllers\FileManager\ImageController@revert',
190 ],
191 'roles' => [
192 'user', 'admin',
193 ],
194 'permissions' => [
195 'download',
196 ],
197 ],
198 [
199 'route' => [
200 'GET', '/getimagestate', '\WPIDE\App\Controllers\FileManager\ImageController@getState',
201 ],
202 'roles' => [
203 'user', 'admin',
204 ],
205 'permissions' => [
206 'download',
207 ],
208 ],
209 [
210 'route' => [
211 'GET', '/downloadimage', '\WPIDE\App\Controllers\FileManager\ImageController@download',
212 ],
213 'roles' => [
214 'user', 'admin',
215 ],
216 'permissions' => [
217 'download',
218 ],
219 ],
220 [
221 'route' => [
222 'GET', '/download', '\WPIDE\App\Controllers\FileManager\DownloadController@download',
223 ],
224 'roles' => [
225 'user', 'admin',
226 ],
227 'permissions' => [
228 'download',
229 ],
230 ],
231 [
232 'route' => [
233 'GET', '/batchdownloadqueue', '\WPIDE\App\Controllers\FileManager\DownloadController@batchDownloadQueue',
234 ],
235 'roles' => [
236 'user', 'admin',
237 ],
238 'permissions' => [
239 'read', 'download', 'batchdownload',
240 ],
241 ],
242 [
243 'route' => [
244 'POST', '/batchdownload', '\WPIDE\App\Controllers\FileManager\DownloadController@batchDownloadChunks',
245 ],
246 'roles' => [
247 'user', 'admin',
248 ],
249 'permissions' => [
250 'read', 'download', 'batchdownload',
251 ],
252 ],
253 [
254 'route' => [
255 'DELETE', '/batchdownload', '\WPIDE\App\Controllers\FileManager\DownloadController@batchDownloadCancelled',
256 ],
257 'roles' => [
258 'user', 'admin',
259 ],
260 'permissions' => [
261 'read', 'download', 'batchdownload',
262 ],
263 ],
264 [
265 'route' => [
266 'GET', '/batchdownload', '\WPIDE\App\Controllers\FileManager\DownloadController@batchDownloadStart',
267 ],
268 'roles' => [
269 'user', 'admin',
270 ],
271 'permissions' => [
272 'read', 'download', 'batchdownload',
273 ],
274 ],
275 [
276 'route' => [
277 'POST', '/savecontent', '\WPIDE\App\Controllers\FileManager\FileController@saveContent',
278 ],
279 'roles' => [
280 'user', 'admin',
281 ],
282 'permissions' => [
283 'read', 'write',
284 ],
285 ],
286 [
287 'route' => [
288 'GET', '/autosave/get', '\WPIDE\App\Controllers\FileManager\AutoSaveController@get',
289 ],
290 'roles' => [
291 'user', 'admin',
292 ],
293 'permissions' => [
294 'read',
295 ],
296 ],
297 [
298 'route' => [
299 'POST', '/autosave/save', '\WPIDE\App\Controllers\FileManager\AutoSaveController@save',
300 ],
301 'roles' => [
302 'user', 'admin',
303 ],
304 'permissions' => [
305 'read', 'write'
306 ],
307 ],
308 [
309 'route' => [
310 'POST', '/autosave/delete', '\WPIDE\App\Controllers\FileManager\AutoSaveController@delete',
311 ],
312 'roles' => [
313 'user', 'admin',
314 ],
315 'permissions' => [
316 'read', 'write'
317 ],
318 ],
319 [
320 'route' => [
321 'GET', '/config/constants', '\WPIDE\App\Controllers\ConfigManager\ConfigController@getConfigConstants',
322 ],
323 'roles' => [
324 'user', 'admin',
325 ],
326 'permissions' => [
327 'read',
328 ],
329 ],
330 [
331 'route' => [
332 'POST', '/config/constants/save', '\WPIDE\App\Controllers\ConfigManager\ConfigController@saveConfigConstant',
333 ],
334 'roles' => [
335 'user', 'admin',
336 ],
337 'permissions' => [
338 'read', 'write'
339 ],
340 ],
341 [
342 'route' => [
343 'POST', '/config/constants/delete', '\WPIDE\App\Controllers\ConfigManager\ConfigController@deleteConfigConstant',
344 ],
345 'roles' => [
346 'user', 'admin',
347 ],
348 'permissions' => [
349 'read', 'write'
350 ],
351 ],
352 [
353 'route' => [
354 'POST', '/db/gettables', '\WPIDE\App\Controllers\DbManager\DatabaseController@getTables',
355 ],
356 'roles' => [
357 'user', 'admin',
358 ],
359 'permissions' => [
360 'read',
361 ],
362 ],
363 [
364 'route' => [
365 'POST', '/db/gettablerows', '\WPIDE\App\Controllers\DbManager\DatabaseController@getTableRows',
366 ],
367 'roles' => [
368 'user', 'admin',
369 ],
370 'permissions' => [
371 'read',
372 ],
373 ],
374 [
375 'route' => [
376 'POST', '/db/gettablestructure', '\WPIDE\App\Controllers\DbManager\DatabaseController@getTableStructureRows',
377 ],
378 'roles' => [
379 'user', 'admin',
380 ],
381 'permissions' => [
382 'read',
383 ],
384 ],
385 [
386 'route' => [
387 'POST', '/db/savetablerow', '\WPIDE\App\Controllers\DbManager\DatabaseController@saveTableRow',
388 ],
389 'roles' => [
390 'user', 'admin',
391 ],
392 'permissions' => [
393 'read', 'write'
394 ],
395 ],
396 [
397 'route' => [
398 'POST', '/db/deletetablerows', '\WPIDE\App\Controllers\DbManager\DatabaseController@deleteTableRows',
399 ],
400 'roles' => [
401 'user', 'admin',
402 ],
403 'permissions' => [
404 'read', 'write'
405 ],
406 ],
407 [
408 'route' => [
409 'POST', '/db/droptable', '\WPIDE\App\Controllers\DbManager\DatabaseController@dropTable',
410 ],
411 'roles' => [
412 'user', 'admin',
413 ],
414 'permissions' => [
415 'read', 'write'
416 ],
417 ],
418 [
419 'route' => [
420 'POST', '/db/emptytable', '\WPIDE\App\Controllers\DbManager\DatabaseController@emptyTable',
421 ],
422 'roles' => [
423 'user', 'admin',
424 ],
425 'permissions' => [
426 'read', 'write'
427 ],
428 ],
429 [
430 'route' => [
431 'POST', '/db/createtable', '\WPIDE\App\Controllers\DbManager\DatabaseController@createTable',
432 ],
433 'roles' => [
434 'user', 'admin',
435 ],
436 'permissions' => [
437 'read', 'write'
438 ],
439 ],
440 [
441 'route' => [
442 'GET', '/db/exporttable', '\WPIDE\App\Controllers\DbManager\DatabaseController@exportTable',
443 ],
444 'roles' => [
445 'user', 'admin',
446 ],
447 'permissions' => [
448 'read', 'write'
449 ],
450 ],
451 [
452 'route' => [
453 'GET', '/db/exportdb', '\WPIDE\App\Controllers\DbManager\DatabaseController@exportDatabase',
454 ],
455 'roles' => [
456 'user', 'admin',
457 ],
458 'permissions' => [
459 'read', 'write'
460 ],
461 ],
462 ];
463