/** This is function to delete users profile by admin */ public function deleteUser($id) { access_check('delete_user'); $user = User::find($id); if ($user) { $user_roles = new UserRoles(); /* delete all existing userroles of user */ $user_roles->where('uid', '=', $id)->delete(); $user->delete(); Session::flash('success', 'User deleted successfully.'); return redirect()->back(); } else { Session::flash('error', 'This User not exist.'); return redirect()->back(); } }
/** * This is the user's dashboard page. */ public function dashboard() { $roles = UserRoles::where('uid', '=', Auth::user()->id)->first(); if ($roles->rid == 1) { // if admin, take him to the admin section return redirect('admin/userListing'); } return $this->myprofile(); }