mirovit/nova-notifications

View on GitHub
src/Http/Controllers/MarkAllAsReadController.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php


namespace Mirovit\NovaNotifications\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Response;

class MarkAllAsReadController
{
    public function __invoke(Request $request)
    {
        return Response::json([
            'status' => $request
                ->user()
                ->unreadNotifications
                ->markAsRead(),
        ]);
    }
}