|
1 | 1 | <?php |
| 2 | + |
2 | 3 | /* |
3 | | - * Pterodactyl - Panel |
4 | | - * Copyright (c) 2015 - 2017 Dane Everitt <dane@daneeveritt.com>. |
5 | | - * |
6 | | - * This software is licensed under the terms of the MIT license. |
7 | | - * https://opensource.org/licenses/MIT |
8 | | - */ |
9 | | -//Route::get('/', 'CoreController@index'); |
10 | | -// |
11 | | -///* |
12 | | -//|-------------------------------------------------------------------------- |
13 | | -//| Server Controller Routes |
14 | | -//|-------------------------------------------------------------------------- |
15 | | -//| |
16 | | -//| Endpoint: /api/admin/servers |
17 | | -//| |
18 | | -//*/ |
19 | | -//Route::group(['prefix' => '/servers'], function () { |
20 | | -// Route::get('/', 'ServerController@index'); |
21 | | -// Route::get('/{id}', 'ServerController@view'); |
22 | | -// |
23 | | -// Route::post('/', 'ServerController@store'); |
24 | | -// |
25 | | -// Route::put('/{id}/details', 'ServerController@details'); |
26 | | -// Route::put('/{id}/container', 'ServerController@container'); |
27 | | -// Route::put('/{id}/build', 'ServerController@build'); |
28 | | -// Route::put('/{id}/startup', 'ServerController@startup'); |
29 | | -// |
30 | | -// Route::patch('/{id}/install', 'ServerController@install'); |
31 | | -// Route::patch('/{id}/rebuild', 'ServerController@rebuild'); |
32 | | -// Route::patch('/{id}/suspend', 'ServerController@suspend'); |
33 | | -// |
34 | | -// Route::delete('/{id}', 'ServerController@delete'); |
35 | | -//}); |
36 | | -// |
37 | | -///* |
38 | | -//|-------------------------------------------------------------------------- |
39 | | -//| Location Controller Routes |
40 | | -//|-------------------------------------------------------------------------- |
41 | | -//| |
42 | | -//| Endpoint: /api/admin/locations |
43 | | -//| |
44 | | -//*/ |
45 | | -//Route::group(['prefix' => '/locations'], function () { |
46 | | -// Route::get('/', 'LocationController@index'); |
47 | | -//}); |
48 | | -// |
49 | | -///* |
50 | | -//|-------------------------------------------------------------------------- |
51 | | -//| Node Controller Routes |
52 | | -//|-------------------------------------------------------------------------- |
53 | | -//| |
54 | | -//| Endpoint: /api/admin/nodes |
55 | | -//| |
56 | | -//*/ |
57 | | -//Route::group(['prefix' => '/nodes'], function () { |
58 | | -// Route::get('/', 'NodeController@index'); |
59 | | -// Route::get('/{id}', 'NodeController@view'); |
60 | | -// Route::get('/{id}/config', 'NodeController@viewConfig'); |
61 | | -// |
62 | | -// Route::post('/', 'NodeController@store'); |
63 | | -// |
64 | | -// Route::delete('/{id}', 'NodeController@delete'); |
65 | | -//}); |
66 | | -// |
67 | | -///* |
68 | | -//|-------------------------------------------------------------------------- |
69 | | -//| User Controller Routes |
70 | | -//|-------------------------------------------------------------------------- |
71 | | -//| |
72 | | -//| Endpoint: /api/admin/users |
73 | | -//| |
74 | | -//*/ |
75 | | -//Route::group(['prefix' => '/users'], function () { |
76 | | -// Route::get('/', 'UserController@index'); |
77 | | -// Route::get('/{id}', 'UserController@view'); |
78 | | -// |
79 | | -// Route::post('/', 'UserController@store'); |
80 | | -// |
81 | | -// Route::put('/{id}', 'UserController@update'); |
82 | | -// |
83 | | -// Route::delete('/{id}', 'UserController@delete'); |
84 | | -//}); |
85 | | -// |
86 | | -///* |
87 | | -//|-------------------------------------------------------------------------- |
88 | | -//| Service Controller Routes |
89 | | -//|-------------------------------------------------------------------------- |
90 | | -//| |
91 | | -//| Endpoint: /api/admin/services |
92 | | -//| |
93 | | -//*/ |
94 | | -//Route::group(['prefix' => '/services'], function () { |
95 | | -// Route::get('/', 'ServiceController@index'); |
96 | | -// Route::get('/{id}', 'ServiceController@view'); |
97 | | -//}); |
| 4 | +|-------------------------------------------------------------------------- |
| 5 | +| User Controller Routes |
| 6 | +|-------------------------------------------------------------------------- |
| 7 | +| |
| 8 | +| Endpoint: /api/admin/users |
| 9 | +| |
| 10 | +*/ |
| 11 | +Route::group(['prefix' => '/users'], function () { |
| 12 | + Route::get('/', 'Users\UserController@index')->name('api.admin.user.list'); |
| 13 | + Route::get('/{id}', 'Users\UserController@view'); |
| 14 | + |
| 15 | + Route::post('/', 'Users\UserController@store'); |
| 16 | + Route::put('/{id}', 'Users\UserController@update'); |
| 17 | + |
| 18 | + Route::delete('/{id}', 'Users\UserController@delete'); |
| 19 | +}); |
0 commit comments