Level 24
Apr 24, 2017
6
Level 1
How do I delete all user records except my current session?
I have a controller function that deletes all users, but when I run it it will delete all users including me (my session) as I do so I delete all except my current session?
public function destroyall()
{
$id = Auth::user()->id;
$userexcept = User::find($id);
$user = User::all();
$user->each(function($user){
$user->delete();
});
Flash('Users delete','info');
return redirect()->route('admin.users.index');
}
Please or to participate in this conversation.