This commit is contained in:
2024-09-01 18:54:23 +05:00
parent 76d18365a5
commit 061f09eca1
1597 changed files with 109451 additions and 1 deletions

View File

@@ -0,0 +1,26 @@
<?php
namespace Laravel\Nova\Http\Controllers;
use Illuminate\Routing\Controller;
use Laravel\Nova\Http\Requests\NotificationRequest;
use Laravel\Nova\Notifications\Notification;
class NotificationDeleteController extends Controller
{
/**
* Mark the given notification as read.
*
* @param \Laravel\Nova\Http\Requests\NotificationRequest $request
* @param int|string $notification
* @return \Illuminate\Http\JsonResponse
*/
public function __invoke(NotificationRequest $request, $notification)
{
$notification = Notification::findOrFail($notification);
$notification->update(['read_at' => now()]);
$notification->delete();
return response()->json();
}
}