Permission controller works.
このコミットが含まれているのは:
コミット
cb704ed238
|
@ -2,43 +2,40 @@
|
|||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
|
||||
class PermissionController extends Controller {
|
||||
public function __contruct() {
|
||||
// Init SQL.
|
||||
public function getPermissionsFromModule() { // /api/rpc/permission/getpermissionsfrommodule
|
||||
return DB::table('usr_perm_module')->select('*')->get();
|
||||
}
|
||||
|
||||
public function getPermissionsFromModule() {
|
||||
//
|
||||
public function getPermissionFromModule($id) { // /api/rpc/permission/getpermissionsfrommodule/id
|
||||
return DB::table('usr_perm_module')->select('*')->where('id', $id)->get();
|
||||
}
|
||||
|
||||
public function getPermissionFromModule($id) {
|
||||
//
|
||||
public function getStorePermissions() { // /api/rpc/permission/getstorepermissions
|
||||
return DB::table('str_permissions')->select('*')->get();
|
||||
}
|
||||
|
||||
public function getStorePermissions() {
|
||||
// Select all users from the database, and return the results.
|
||||
public function getStorePermissionGroup($id) { // /api/rpc/permission/getstorepermissiongroup/id
|
||||
return DB::table('str_permissions')->select('*')->where('id', $id)->get();
|
||||
}
|
||||
|
||||
public function getStorePermissionGroup($id) {
|
||||
// Select a specific user from the database, and return the result.
|
||||
public function getStorePermissionUser($id) { // /api/rpc/permission/getstorepermissionuser/id
|
||||
return DB::table('str_user_permissions')->select('*')->where('id', $id)->get();
|
||||
}
|
||||
|
||||
public function getStorePermissionUser($id) {
|
||||
// Select a specific user from the database, and return the result.
|
||||
public function getUserPermissions() { // /api/rpc/permission/getuserpermissions
|
||||
return DB::table('usr_permissions')->select('*')->get();
|
||||
}
|
||||
|
||||
public function getUserPermissions() {
|
||||
// Select all users from the database, and return the results.
|
||||
public function getUserPermissionGroup($id) { // /api/rpc/permission/getuserpermissiongroup/id
|
||||
return DB::table('usr_permissions')->select('*')->where('id', $id)->get();
|
||||
}
|
||||
|
||||
public function getUserPermissionGroup($id) {
|
||||
// Select a specific user from the database, and return the result.
|
||||
}
|
||||
|
||||
public function getUserPermissionUser($id) {
|
||||
// Select a specific user from the database, and return the result.
|
||||
public function getUserPermissionUser($id) { // /api/rpc/permission/getuserpermissionuser/id
|
||||
return DB::table('usr_user_permissions')->select('*')->where('id', $id)->get();
|
||||
}
|
||||
}
|
||||
|
|
|
@ -43,7 +43,14 @@ Route::get('/api/rpc/owner/getownerfile/{file_id}', 'OwnerController@getOwnerFil
|
|||
Route::get('/api/rpc/owner/getowneruser/{user_id}', 'OwnerController@getOwnerUser');
|
||||
|
||||
// Permissions
|
||||
Route::get('/api/rpc/permission/getpermissions', 'PermissionsController@getPermissions');
|
||||
Route::get('/api/rpc/permission/getpermissionsfrommodule', 'PermissionController@getPermissionsFromModule');
|
||||
Route::get('/api/rpc/permission/getpermissionfrommodule/{id}', 'PermissionController@getPermissionFromModule');
|
||||
Route::get('/api/rpc/permission/getstorepermissions', 'PermissionController@getStorePermissions');
|
||||
Route::get('/api/rpc/permission/getstorepermissiongroup/{id}', 'PermissionController@getStorePermissionGroup');
|
||||
Route::get('/api/rpc/permission/getstorepermissionuser/{id}', 'PermissionController@getStorePermissionUser');
|
||||
Route::get('/api/rpc/permission/getuserpermissions', 'PermissionController@getUserPermissions');
|
||||
Route::get('/api/rpc/permission/getuserpermissiongroup/{id}', 'PermissionController@getUserPermissionGroup');
|
||||
Route::get('/api/rpc/permission/getuserpermissionuser/{id}', 'PermissionController@getUserPermissionUser');
|
||||
|
||||
// Users
|
||||
Route::get('/api/rpc/user/getusers', 'UserController@getUsers');
|
||||
|
|
新しいイシューから参照