update
This commit is contained in:
@@ -67,6 +67,19 @@ class PenggunaController extends Controller
|
||||
->with('success','Tukar Taraf Berjaya');
|
||||
}
|
||||
|
||||
public function delete($userid)
|
||||
{
|
||||
$user = User::where('id','=',$userid)->first();
|
||||
$allrolesuser = $user->getRoleNames();
|
||||
foreach($allrolesuser as $index=>$role)
|
||||
{
|
||||
$user->removeRole($role);
|
||||
}
|
||||
$user->delete();
|
||||
return redirect()->route('pengguna.index')
|
||||
->with('success','Padam Pengguna Berjaya');
|
||||
}
|
||||
|
||||
public function taraf() //taraf = roles in db
|
||||
{
|
||||
$arrayrole = [];
|
||||
@@ -110,6 +123,15 @@ class PenggunaController extends Controller
|
||||
->with('success','Tukar Roles Berjaya');
|
||||
}
|
||||
|
||||
public function deletetaraf($roleid)
|
||||
{
|
||||
$taraf = Role::where('id','=',$roleid)->first();
|
||||
$taraf->delete();
|
||||
|
||||
return redirect()->route('pengguna.taraf')
|
||||
->with('success','Padam Taraf Berjaya');
|
||||
}
|
||||
|
||||
public function roles() //roles = permissions in db
|
||||
{
|
||||
$allpermission = Permission::all();
|
||||
@@ -128,5 +150,13 @@ class PenggunaController extends Controller
|
||||
->with('success','Tukar Roles Berjaya');
|
||||
}
|
||||
|
||||
public function deleterole($roleid)
|
||||
{
|
||||
$role = Permission::where('id','=',$roleid)->first();
|
||||
$role->delete();
|
||||
return redirect()->route('pengguna.roles')
|
||||
->with('success','Padam Roles Berjaya');
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user