/**
  * Remove the specified resource from storage.
  *
  * @param  \App\Http\Requests\UserDestroyRequest  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy(UserDestroyRequest $request, $id)
 {
     $user = $this->user->find($id);
     $this->user->destroy($id);
     event(new UserDestroyBroadcastEvent($user->toArray()));
     return response($user);
 }
 public function deleteContact(Request $request)
 {
     $idContact = $request->idContact;
     $deletedRows = Contact::where('user_id', $idContact)->delete();
     $user = User::destroy($idContact);
     return redirect('/');
 }
Example #3
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $listIds = explode(",", $id);
     foreach ($listIds as $item) {
         $this->user->destroy($item);
     }
     return response()->json(['result' => 'Success'], 200);
 }
Example #4
0
 public function destroy(Request $request, $id)
 {
     if (count(\App\User::find($id)) == 0) {
         return $request->ajax() ? 'User does not exist!' : redirect()->route('list.user');
     }
     \App\User::destroy($id);
     return redirect()->route('list.user')->with(['msg' => 'Delete user success!']);
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     if (User::destroy($id)) {
         return "User deleted successfully.";
     } else {
         return $this->response->error('User does not exist.', 404);
     }
 }
Example #6
0
 public function destroy($id = 0)
 {
     $id = intval($id);
     if ($id == 1) {
         return ['error' => 1, 'message' => '初始账号无法删除!'];
     }
     User::destroy($id);
     return ['error' => 0, 'message' => '删除成功!'];
 }
Example #7
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index(Request $request)
 {
     if (Request::isMethod('get')) {
         $users = User::orderBy('id', 'desc')->paginate(50);
         return view('admin.users.list', array('users' => $users));
     }
     $idUser = Request::input('data');
     User::destroy($idUser);
 }
 public function delete()
 {
     $usr_id = Auth::user()->id;
     if (User::destroy($usr_id)) {
         Thread::where('user_id', '=', $usr_id)->delete();
         Relation::where('user_id', '=', $usr_id)->delete();
         Comment::where('user_id', '=', $usr_id)->delete();
     }
 }
Example #9
0
 public function destroy(Request $request, $id)
 {
     if ($id) {
         User::destroy($id);
         Session::flash('flash_message', 'User has been deleted successfully.');
         Session::flash('flash_type', 'alert-success');
     }
     return redirect('admin/users');
 }
Example #10
0
 public function deleteUsers(Request $request)
 {
     $result = User::destroy($request->input('id'));
     if ($result) {
         return Session::flash('message', 'My message');
     } else {
         return Session::flash('message', 'My message1');
     }
 }
Example #11
0
 /**
  * Delete the user from the database
  *
  * @param $id
  * @return \Illuminate\Http\JsonResponse
  */
 public function destroy($id)
 {
     if (\Auth::user()->id == $id) {
         return response()->json(['message' => 'Please don\'t delete yourself.'], 403);
     }
     if (User::destroy($id)) {
         return response()->json(['message' => 'User deleted.'], 201);
     }
     return response()->json(['message' => 'Can\'t process request.'], 403);
 }
 function destroy()
 {
     $destroy = User::destroy(Input::get("id"));
     if ($destroy) {
         $_SESSION['delete'] = '<p style="color:green;">Doktor Başarıyla Silindi.</p>';
     } else {
         $_SESSION['delete'] = '<p style="color:red;">Doktor Silinemedi.</p>';
     }
     return Redirect::to('./doktorlar');
 }
 public function destroy()
 {
     $user = JWTAuth::parseToken()->authenticate();
     if ($user) {
         User::destroy($user->id);
         return response('Success');
     } else {
         return response('Unathorized', 403);
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  string  $id
  * @return Response
  */
 public function destroy($id)
 {
     try {
         User::destroy($id);
         session()->flash('success', 'Member is successfully deleted.');
     } catch (\Exception $e) {
         session()->flash('error', 'Error occured to delete member.');
     }
     return back();
 }
 public function deleteUser($user_id)
 {
     $user = \App\User::findOrFail($user_id);
     if (!$user->recipes->isEmpty()) {
         foreach ($user->recipes as $recipe) {
             \App\Recipe::destroy($recipe->id);
         }
         \App\User::destroy($user_id);
     } else {
         \App\User::destroy($user_id);
     }
     return redirect()->route('admin');
 }
 /**
  * Delete all users given in input.
  *
  * return Response
  */
 public function destroyAll()
 {
     if (!Input::has('users')) {
         return;
     }
     $ids = [];
     foreach (Input::get('users') as $k => $user) {
         $ids[] = $user['id'];
     }
     if ($deleted = User::destroy($ids)) {
         return response(trans('app.deleted', ['number' => $deleted]));
     }
 }
 /**
  * Updates user profile after editing
  */
 public function updateUser($id)
 {
     $input = Input::all();
     if (isset($input['delete'])) {
         App\User::destroy($id);
         return $this->index("Success! The user has been deleted.", true);
     }
     $user = App\User::find($id);
     $user->username = $input['username'];
     $user->permissions = $input['permissions'];
     $user->save();
     return $this->loadUser($id, "Success! The user has been updated.");
 }
Example #18
0
 public function postIndex(Request $request, $uid, $mode)
 {
     if ($mode == 'Delete') {
         // use DB facade to delete the row matching $pid
         \App\User::destroy($uid);
         $request->session()->flash('message', 'User ' . $request->input('lastName') . ', ' . $request->input('firstName') . ' Deleted');
     } else {
         $this->validate($request, ['lastName' => 'required|min:2', 'firstName' => 'required|min:2', 'email' => 'required|email', 'password' => 'confirmed|min:8|max:16', 'role' => 'required']);
         // create a model and set the values, then session_save_path
         if ($mode == 'Edit') {
             // get the model from the db
             $users = \App\User::where('id', '=', $uid)->get();
             $user = $users->first();
         } else {
             // instantiate a new model
             $user = new \App\User();
         }
         // now set the model attributes
         $user->last_name = $request->input('lastName');
         $user->first_name = $request->input('firstName');
         $user->email = $request->input('email');
         $pwd = $request->input('password');
         if (isset($pwd) && $pwd != '') {
             $user->password = \Hash::make($request->input('password'));
         } elseif ($mode == 'Add') {
             $user->password = '';
         }
         $user->role = $request->input('role');
         if ($mode == 'Edit') {
             $user->id = $uid;
         }
         $user->save();
         $request->session()->flash('message', 'User ' . $request->input('lastName') . ', ' . $request->input('firstName') . ' Updated / Added');
     }
     $ucol = $request->session()->get('ucol');
     $uord = $request->session()->get('uord');
     $uord = $uord == 'A' ? 'D' : 'A';
     $request->session()->put('uord', $uord);
     // need to refresh the users collection after changes
     $users = \App\User::orderBy('last_name')->orderBy('first_name')->get();
     // now put the collection in the session variable
     $request->session()->put('users', $users);
     // now direct to the sort route to retain the sort the user had before editing
     if (\Auth::user()->role == 'Administrator') {
         return redirect('users/sort/' . $ucol);
     } else {
         return redirect('/');
     }
     return redirect('users/sort/' . $ucol);
 }
 public function deleteUser(Request $request, $userid)
 {
     if (Gate::allows('deleteUser', $userid)) {
         User::destroy($userid);
         return response(200);
     } else {
         return response("Unauthorised.", 401);
     }
 }
 public function destroy($id)
 {
     User::destroy($id);
     return redirect()->route('users.index');
 }
Example #21
0
 public function removeUser(Request $request)
 {
     if (Auth::guest()) {
         return view('auth.login');
     }
     if (!User::where('id', $request->id)->first()->isSuperAdmin) {
         User::destroy($request->id);
     }
     return back();
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     User::destroy($id);
     return ['deleted' => true];
 }
 /**
  * Destroy specific user
  *
  * @param $id
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function destroy($id)
 {
     $user = User::findOrFail($id);
     User::destroy($id);
     return redirect()->route('users.index')->withMessage('User was successfully deleted!');
 }
Example #24
0
 public function studenDel(Request $request)
 {
     $id = $request->get('id');
     if ($id != '') {
         $idArray = explode(',', $id);
         User::destroy($idArray);
         $log = new Log();
         $log->memberId = Auth::user()->id;
         $log->detail = 'Delete Member id = ' . $id;
         $log->save();
         return 'true';
     }
     return 'false';
 }
 public function destroy($id)
 {
     User::destroy($id);
 }
 public function postDelete(Request $request)
 {
     if ($this->access['is_remove'] == 0) {
         return Redirect::to('dashboard')->with('messagetext', \Lang::get('core.note_restric'))->with('msgstatus', 'error');
     }
     // delete multipe rows
     if (count($request->input('id')) >= 1) {
         foreach ($request->input('id') as $cid) {
             $userdata = $this->model->getUserFromCustomerID($cid);
             //delete PAYG balance if available
             $this->model->setPaygBalanceDefault($userdata->id, 'delete');
             //delete user object
             $authen = new User();
             $authen->destroy($userdata->id);
             $notif = array('url' => url('/ycustomers'), 'userid' => '5', 'title' => 'A customer record has been deleted.', 'note' => 'A customer has been deleted. Please review this change as soon as possible.');
             \SximoHelpers::storeNote($notif);
         }
         $this->model->destroy($request->input('id'));
         \SiteHelpers::auditTrail($request, "ID : " . implode(",", $request->input('id')) . "  , Has Been Removed Successful");
         // redirect
         return Redirect::to('ycustomers')->with('messagetext', \Lang::get('core.note_success_delete'))->with('msgstatus', 'success');
     } else {
         return Redirect::to('ycustomers')->with('messagetext', 'No Item Deleted')->with('msgstatus', 'error');
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     User::destroy($id);
     return redirect()->route('udetails');
 }
Example #28
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     User::destroy($id);
     alert()->overlay('Attention!', 'You deleted a user', 'error');
     return Redirect::route('user.index');
 }
Example #29
0
 /**
  * Delete the given user.
  *
  * @param  int $id
  * @return Redirect
  */
 public function destroy($id = null)
 {
     try {
         // Get user information
         $user = Sentinel::findById($id);
         // Check if we are not trying to delete ourselves
         if ($user->id === Sentinel::getUser()->id) {
             // Prepare the error message
             $error = Lang::get('admin/users/message.error.delete');
             // Redirect to the user management page
             return Redirect::route('users')->with('error', $error);
         }
         // Delete the user
         //to allow soft deleted, we are performing query on users model instead of Sentinel model
         //$user->delete();
         User::destroy($id);
         // Prepare the success message
         $success = Lang::get('users/message.success.delete');
         // Redirect to the user management page
         return Redirect::route('users')->with('success', $success);
     } catch (UserNotFoundException $e) {
         // Prepare the error message
         $error = Lang::get('admin/users/message.user_not_found', compact('id'));
         // Redirect to the user management page
         return Redirect::route('users')->with('error', $error);
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     User::destroy($id);
     return response()->json(array('success' => true));
 }