PluginProbe
WPIDE – File Manager & Code Editor / 3.4
WPIDE – File Manager & Code Editor v3.4
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 3.4 All 54 releases
wpide / _routes.php

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

387 lines 9.3 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', '/', '\WPIDE\App\Controllers\ViewController@index',
8 ],
9 'roles' => [
10 'user', 'admin',
11 ],
12 'permissions' => [
13 ],
14 ],
15 [
16 'route' => [
17 'GET', '/getuser', '\WPIDE\App\Controllers\AuthController@getUser',
18 ],
19 'roles' => [
20 'user', 'admin',
21 ],
22 'permissions' => [
23 ],
24 ],
25 [
26 'route' => [
27 'GET', '/getconfig', '\WPIDE\App\Controllers\ConfigController@getConfig',
28 ],
29 'roles' => [
30 'user', 'admin',
31 ],
32 'permissions' => [
33 ],
34 ],
35 [
36 'route' => [
37 'POST', '/updateconfig', '\WPIDE\App\Controllers\ConfigController@updateConfig',
38 ],
39 'roles' => [
40 'user', 'admin',
41 ],
42 'permissions' => [
43 ],
44 ],
45 [
46 'route' => [
47 'POST', '/changedir', '\WPIDE\App\Controllers\FileManager\FileController@changeDirectory',
48 ],
49 'roles' => [
50 'user', 'admin',
51 ],
52 'permissions' => [
53 'read',
54 ],
55 ],
56 [
57 'route' => [
58 'POST', '/getdir', '\WPIDE\App\Controllers\FileManager\FileController@getDirectory',
59 ],
60 'roles' => [
61 'user', 'admin',
62 ],
63 'permissions' => [
64 'read',
65 ],
66 ],
67 [
68 'route' => [
69 'POST', '/getdirsize', '\WPIDE\App\Controllers\FileManager\FileController@getDirectorySize',
70 ],
71 'roles' => [
72 'user', 'admin',
73 ],
74 'permissions' => [
75 'read',
76 ],
77 ],
78 [
79 'route' => [
80 'POST', '/copyitems', '\WPIDE\App\Controllers\FileManager\FileController@copyItems',
81 ],
82 'roles' => [
83 'user', 'admin',
84 ],
85 'permissions' => [
86 'read', 'write',
87 ],
88 ],
89 [
90 'route' => [
91 'POST', '/moveitems', '\WPIDE\App\Controllers\FileManager\FileController@moveItems',
92 ],
93 'roles' => [
94 'user', 'admin',
95 ],
96 'permissions' => [
97 'read', 'write',
98 ],
99 ],
100 [
101 'route' => [
102 'POST', '/renameitem', '\WPIDE\App\Controllers\FileManager\FileController@renameItem',
103 ],
104 'roles' => [
105 'user', 'admin',
106 ],
107 'permissions' => [
108 'read', 'write',
109 ],
110 ],
111 [
112 'route' => [
113 'POST', '/zipitems', '\WPIDE\App\Controllers\FileManager\FileController@zipItems',
114 ],
115 'roles' => [
116 'user', 'admin',
117 ],
118 'permissions' => [
119 'read', 'write', 'zip',
120 ],
121 ],
122 [
123 'route' => [
124 'POST', '/unzipitem', '\WPIDE\App\Controllers\FileManager\FileController@unzipItem',
125 ],
126 'roles' => [
127 'user', 'admin',
128 ],
129 'permissions' => [
130 'read', 'write', 'zip',
131 ],
132 ],
133 [
134 'route' => [
135 'POST', '/deleteitems', '\WPIDE\App\Controllers\FileManager\FileController@deleteItems',
136 ],
137 'roles' => [
138 'user', 'admin',
139 ],
140 'permissions' => [
141 'read', 'write',
142 ],
143 ],
144 [
145 'route' => [
146 'POST', '/createnew', '\WPIDE\App\Controllers\FileManager\FileController@createNew',
147 ],
148 'roles' => [
149 'user', 'admin',
150 ],
151 'permissions' => [
152 'read', 'write',
153 ],
154 ],
155 [
156 'route' => [
157 'GET', '/upload', '\WPIDE\App\Controllers\FileManager\UploadController@chunkCheck',
158 ],
159 'roles' => [
160 'user', 'admin',
161 ],
162 'permissions' => [
163 'upload',
164 ],
165 ],
166 [
167 'route' => [
168 'POST', '/upload', '\WPIDE\App\Controllers\FileManager\UploadController@upload',
169 ],
170 'roles' => [
171 'user', 'admin',
172 ],
173 'permissions' => [
174 'upload',
175 ],
176 ],
177 [
178 'route' => [
179 'POST', '/revertimage', '\WPIDE\App\Controllers\FileManager\ImageController@revert',
180 ],
181 'roles' => [
182 'user', 'admin',
183 ],
184 'permissions' => [
185 'download',
186 ],
187 ],
188 [
189 'route' => [
190 'GET', '/getimagestate', '\WPIDE\App\Controllers\FileManager\ImageController@getState',
191 ],
192 'roles' => [
193 'user', 'admin',
194 ],
195 'permissions' => [
196 'download',
197 ],
198 ],
199 [
200 'route' => [
201 'GET', '/downloadimage', '\WPIDE\App\Controllers\FileManager\ImageController@download',
202 ],
203 'roles' => [
204 'user', 'admin',
205 ],
206 'permissions' => [
207 'download',
208 ],
209 ],
210 [
211 'route' => [
212 'GET', '/download', '\WPIDE\App\Controllers\FileManager\DownloadController@download',
213 ],
214 'roles' => [
215 'user', 'admin',
216 ],
217 'permissions' => [
218 'download',
219 ],
220 ],
221 [
222 'route' => [
223 'GET', '/batchdownloadqueue', '\WPIDE\App\Controllers\FileManager\DownloadController@batchDownloadQueue',
224 ],
225 'roles' => [
226 'user', 'admin',
227 ],
228 'permissions' => [
229 'read', 'download', 'batchdownload',
230 ],
231 ],
232 [
233 'route' => [
234 'POST', '/batchdownload', '\WPIDE\App\Controllers\FileManager\DownloadController@batchDownloadChunks',
235 ],
236 'roles' => [
237 'user', 'admin',
238 ],
239 'permissions' => [
240 'read', 'download', 'batchdownload',
241 ],
242 ],
243 [
244 'route' => [
245 'DELETE', '/batchdownload', '\WPIDE\App\Controllers\FileManager\DownloadController@batchDownloadCancelled',
246 ],
247 'roles' => [
248 'user', 'admin',
249 ],
250 'permissions' => [
251 'read', 'download', 'batchdownload',
252 ],
253 ],
254 [
255 'route' => [
256 'GET', '/batchdownload', '\WPIDE\App\Controllers\FileManager\DownloadController@batchDownloadStart',
257 ],
258 'roles' => [
259 'user', 'admin',
260 ],
261 'permissions' => [
262 'read', 'download', 'batchdownload',
263 ],
264 ],
265 [
266 'route' => [
267 'POST', '/savecontent', '\WPIDE\App\Controllers\FileManager\FileController@saveContent',
268 ],
269 'roles' => [
270 'user', 'admin',
271 ],
272 'permissions' => [
273 'read', 'write',
274 ],
275 ],
276 [
277 'route' => [
278 'POST', '/db/gettables', '\WPIDE\App\Controllers\DbManager\DatabaseController@getTables',
279 ],
280 'roles' => [
281 'user', 'admin',
282 ],
283 'permissions' => [
284 'read',
285 ],
286 ],
287 [
288 'route' => [
289 'POST', '/db/gettablerows', '\WPIDE\App\Controllers\DbManager\DatabaseController@getTableRows',
290 ],
291 'roles' => [
292 'user', 'admin',
293 ],
294 'permissions' => [
295 'read',
296 ],
297 ],
298 [
299 'route' => [
300 'POST', '/db/gettablestructure', '\WPIDE\App\Controllers\DbManager\DatabaseController@getTableStructureRows',
301 ],
302 'roles' => [
303 'user', 'admin',
304 ],
305 'permissions' => [
306 'read',
307 ],
308 ],
309 [
310 'route' => [
311 'POST', '/db/savetablerow', '\WPIDE\App\Controllers\DbManager\DatabaseController@saveTableRow',
312 ],
313 'roles' => [
314 'user', 'admin',
315 ],
316 'permissions' => [
317 'read', 'write'
318 ],
319 ],
320 [
321 'route' => [
322 'POST', '/db/deletetablerows', '\WPIDE\App\Controllers\DbManager\DatabaseController@deleteTableRows',
323 ],
324 'roles' => [
325 'user', 'admin',
326 ],
327 'permissions' => [
328 'read', 'write'
329 ],
330 ],
331 [
332 'route' => [
333 'POST', '/db/droptable', '\WPIDE\App\Controllers\DbManager\DatabaseController@dropTable',
334 ],
335 'roles' => [
336 'user', 'admin',
337 ],
338 'permissions' => [
339 'read', 'write'
340 ],
341 ],
342 [
343 'route' => [
344 'POST', '/db/emptytable', '\WPIDE\App\Controllers\DbManager\DatabaseController@emptyTable',
345 ],
346 'roles' => [
347 'user', 'admin',
348 ],
349 'permissions' => [
350 'read', 'write'
351 ],
352 ],
353 [
354 'route' => [
355 'POST', '/db/createtable', '\WPIDE\App\Controllers\DbManager\DatabaseController@createTable',
356 ],
357 'roles' => [
358 'user', 'admin',
359 ],
360 'permissions' => [
361 'read', 'write'
362 ],
363 ],
364 [
365 'route' => [
366 'GET', '/db/exporttable', '\WPIDE\App\Controllers\DbManager\DatabaseController@exportTable',
367 ],
368 'roles' => [
369 'user', 'admin',
370 ],
371 'permissions' => [
372 'read', 'write'
373 ],
374 ],
375 [
376 'route' => [
377 'GET', '/db/exportdb', '\WPIDE\App\Controllers\DbManager\DatabaseController@exportDatabase',
378 ],
379 'roles' => [
380 'user', 'admin',
381 ],
382 'permissions' => [
383 'read', 'write'
384 ],
385 ],
386 ];
387