Tasks until no.8 - mass delete users

This commit is contained in:
PovilasKorop
2021-11-16 10:25:05 +02:00
parent b39af5b844
commit a5acfdd85f
4 changed files with 80 additions and 0 deletions
+21
View File
@@ -3,6 +3,7 @@
namespace App\Http\Controllers;
use App\Models\User;
use Illuminate\Http\Request;
class UserController extends Controller
{
@@ -34,4 +35,24 @@ class UserController extends Controller
return view('users.show', compact('user'));
}
public function check_update($name, $email)
{
// TASK: find a user by $name and update it with $email
// if not found, create a user with $name, $email and random password
$user = NULL; // updated or created user
return view('users.show', compact('user'));
}
public function destroy(Request $request)
{
// TASK: delete multiple users by their IDs
// SQL: delete from users where id in ($request->users)
// $request->users is an array of IDs, ex. [1, 2, 3]
// Insert Eloquent statement here
return redirect('/')->with('success', 'Users deleted');
}
}