/** * Remove a user * * @param App\Http\Requests\RemoveUserAttemptRequest $request * @param App\Attempt $attempt * * @return response */ public function removeUser(RemoveUserAttemptRequest $request, Attempt $attempt) { $user = \App\User::where('name', $request->username)->first(); $attempt->users()->detach($user->id); return redirect()->route('attempts.show', [$attempt])->with('success', 'The user has been removed.'); }