added new features to the admin panel
This commit is contained in:
@@ -87,17 +87,20 @@ class AdminController extends Controller
|
|||||||
* Example: userArrs[0]['name'] = Minerva Arbosa
|
* Example: userArrs[0]['name'] = Minerva Arbosa
|
||||||
* userArrs[0]['permissions'] = ['admin', 'contract.admin', superuser]
|
* userArrs[0]['permissions'] = ['admin', 'contract.admin', superuser]
|
||||||
*/
|
*/
|
||||||
$users = User::orderBy('name', 'desc')->get()->toArray();
|
$usersTable = User::orderBy('name', 'desc')->get()->toArray();
|
||||||
foreach($users as $user) {
|
foreach($usersTable as $user) {
|
||||||
$permissions = UserPermission::where([
|
$permissions = UserPermission::where([
|
||||||
'character_id' => $user['character_id'],
|
'character_id' => $user['character_id'],
|
||||||
])->get()->toArray();
|
])->get()->toArray();
|
||||||
|
|
||||||
$tempUser['name'] = $user['name'];
|
$tempUser['name'] = $user['name'];
|
||||||
$tempUser['role'] = $user['user_type'];
|
$tempUser['role'] = $user['user_type'];
|
||||||
$tempUser['permissions'] = $permissions;
|
$tempUser['permissions'] = $permissions;
|
||||||
|
|
||||||
array_push($userArr, $tempUser);
|
array_push($userArr, $tempUser);
|
||||||
|
|
||||||
|
$permissions->delete();
|
||||||
|
$tempUser->delete();
|
||||||
}
|
}
|
||||||
|
|
||||||
//Get the users from the database to allow a selection of users for various parts of the webpage
|
//Get the users from the database to allow a selection of users for various parts of the webpage
|
||||||
|
|||||||
Reference in New Issue
Block a user