mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/unity.git
synced 2026-08-22 22:04:08 +00:00
setup
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
<?php
|
||||
|
||||
Route::group(['namespace' => 'Admin', 'prefix' => 'admin-backsys/api', 'middleware' => ['is_app_access_authorized']], function () {
|
||||
Route::group(['namespace' => 'Api'], function () {
|
||||
/////////////////////////////////////////////////////
|
||||
// Login
|
||||
Route::post('login', ['as' => 'api.admin.login', 'uses' => 'LoginController@login']);
|
||||
/////////////////////////////////////////////////////
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
// Admin
|
||||
Route::prefix('admin')->group(function () {
|
||||
Route::get('self',
|
||||
[
|
||||
'as' => 'api.admin.self',
|
||||
'uses' => 'AdminController@self',
|
||||
]
|
||||
);
|
||||
Route::get('list',
|
||||
[
|
||||
'as' => 'api.admin.list',
|
||||
'uses' => 'AdminController@list',
|
||||
'middleware' => ['permission:view admin']
|
||||
]
|
||||
);
|
||||
Route::get('show/{hash_id}',
|
||||
[
|
||||
'as' => 'api.admin.show',
|
||||
'uses' => 'AdminController@show',
|
||||
'middleware' => ['permission:view admin']
|
||||
]
|
||||
);
|
||||
Route::post('store',
|
||||
[
|
||||
'as' => 'api.admin.store',
|
||||
'uses' => 'AdminController@store',
|
||||
'middleware' => ['permission:add admin']
|
||||
]
|
||||
);
|
||||
Route::put('update/{hash_id}',
|
||||
[
|
||||
'as' => 'api.admin.update',
|
||||
'uses' => 'AdminController@update',
|
||||
'middleware' => ['permission:edit admin']
|
||||
]
|
||||
);
|
||||
Route::post('valid-check/{hash_id?}',
|
||||
[
|
||||
'as' => 'api.admin.valid-check',
|
||||
'uses' => 'AdminController@validCheck',
|
||||
'middleware' => ['permission:add admin']
|
||||
]
|
||||
);
|
||||
});
|
||||
/////////////////////////////////////////////////////
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
// Permission
|
||||
Route::prefix('permission')->group(function () {
|
||||
Route::get('list',
|
||||
[
|
||||
'as' => 'api.admin.permission.list',
|
||||
'uses' => 'PermissionController@list',
|
||||
'middleware' => ['permission:view permission']
|
||||
]
|
||||
);
|
||||
});
|
||||
/////////////////////////////////////////////////////
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user