12345678910111213141516171819202122232425262728 |
- <?php
- namespace App\Http\Controllers;
- use Illuminate\Http\Request;
- use Auth;
- class NotificationController extends Controller
- {
- public function index() {
- $notifications = auth()->user()->notifications()->paginate(15);
-
- auth()->user()->unreadNotifications->markAsRead();
-
- if(Auth::user()->user_type == 'admin') {
- return view('backend.notification.index', compact('notifications'));
- }
-
- if(Auth::user()->user_type == 'seller') {
- return view('seller.notification.index', compact('notifications'));
- }
-
- if(Auth::user()->user_type == 'customer') {
- return view('frontend.user.customer.notification.index', compact('notifications'));
- }
-
- }
- }
|