2018-01-24 01:36:47 +09:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
|
2018-01-24 05:52:03 +09:00
|
|
|
use Illuminate\Support\Facades\DB;
|
2018-01-24 01:36:47 +09:00
|
|
|
use Illuminate\Http\Request;
|
|
|
|
use Illuminate\Support\Facades\Log;
|
|
|
|
|
|
|
|
class PermissionController extends Controller {
|
2018-01-24 05:52:03 +09:00
|
|
|
public function getPermissionsFromModule() { // /api/rpc/permission/getpermissionsfrommodule
|
2018-01-24 23:58:21 +09:00
|
|
|
return DB::table('usr_perm_module')
|
|
|
|
->select('*')
|
|
|
|
->get();
|
2018-01-24 01:36:47 +09:00
|
|
|
}
|
|
|
|
|
2018-01-24 05:52:03 +09:00
|
|
|
public function getPermissionFromModule($id) { // /api/rpc/permission/getpermissionsfrommodule/id
|
2018-01-24 23:58:21 +09:00
|
|
|
return DB::table('usr_perm_module')
|
|
|
|
->select('*')
|
|
|
|
->where('id', $id)
|
|
|
|
->get();
|
2018-01-24 01:36:47 +09:00
|
|
|
}
|
|
|
|
|
2018-01-24 05:52:03 +09:00
|
|
|
public function getStorePermissions() { // /api/rpc/permission/getstorepermissions
|
2018-01-24 23:58:21 +09:00
|
|
|
return DB::table('str_permissions')
|
|
|
|
->select('*')
|
|
|
|
->get();
|
2018-01-24 01:36:47 +09:00
|
|
|
}
|
|
|
|
|
2018-01-24 05:52:03 +09:00
|
|
|
public function getStorePermissionGroup($id) { // /api/rpc/permission/getstorepermissiongroup/id
|
2018-01-24 23:58:21 +09:00
|
|
|
return DB::table('str_permissions')
|
|
|
|
->select('*')
|
|
|
|
->where('id', $id)
|
|
|
|
->get();
|
2018-01-24 01:36:47 +09:00
|
|
|
}
|
|
|
|
|
2018-01-24 05:52:03 +09:00
|
|
|
public function getStorePermissionUser($id) { // /api/rpc/permission/getstorepermissionuser/id
|
2018-01-24 23:58:21 +09:00
|
|
|
return DB::table('str_user_permissions')
|
|
|
|
->select('*')
|
|
|
|
->where('id', $id)
|
|
|
|
->get();
|
2018-01-24 01:36:47 +09:00
|
|
|
}
|
|
|
|
|
2018-01-24 05:52:03 +09:00
|
|
|
public function getUserPermissions() { // /api/rpc/permission/getuserpermissions
|
2018-01-24 23:58:21 +09:00
|
|
|
return DB::table('usr_permissions')
|
|
|
|
->select('*')
|
|
|
|
->get();
|
2018-01-24 01:36:47 +09:00
|
|
|
}
|
|
|
|
|
2018-01-24 05:52:03 +09:00
|
|
|
public function getUserPermissionGroup($id) { // /api/rpc/permission/getuserpermissiongroup/id
|
2018-01-24 23:58:21 +09:00
|
|
|
return DB::table('usr_permissions')
|
|
|
|
->select('*')
|
|
|
|
->where('id', $id)
|
|
|
|
->get();
|
2018-01-24 01:36:47 +09:00
|
|
|
}
|
|
|
|
|
2018-01-24 05:52:03 +09:00
|
|
|
public function getUserPermissionUser($id) { // /api/rpc/permission/getuserpermissionuser/id
|
2018-01-24 23:58:21 +09:00
|
|
|
return DB::table('usr_user_permissions')
|
|
|
|
->select('*')
|
|
|
|
->where('id', $id)
|
|
|
|
->get();
|
2018-01-24 01:36:47 +09:00
|
|
|
}
|
|
|
|
}
|