service->markAllAsRead($request->user()); return back(); } public function destroyAll(Request $request): RedirectResponse { $this->service->deleteAll($request->user()); return back(); } public function markRead(Request $request, Notification $notification): RedirectResponse { abort_unless($notification->user_id === $request->user()->id, 403); $this->service->markAsRead($notification); return back(); } public function destroy(Request $request, Notification $notification): RedirectResponse { abort_unless($notification->user_id === $request->user()->id, 403); $this->service->delete($notification); return back(); } }