user->unreadNotifications->markAsRead(); return Reply::success(__('messages.notificationRead')); } public function showAdminNotifications() { $view = view('notifications.admin_user_notifications', $this->data)->render(); return Reply::dataOnly(['status' => 'success', 'html' => $view]); } public function showUserNotifications() { $view = view('notifications.user_notifications', $this->data)->render(); return Reply::dataOnly(['status' => 'success', 'html' => $view]); } public function showClientNotifications() { $view = view('notifications.client_notifications', $this->data)->render(); return Reply::dataOnly(['status' => 'success', 'html' => $view]); } public function showAllMemberNotifications() { return view('notifications.member.all_notifications', $this->data); } public function showAllClientNotifications() { return view('notifications.client.all_notifications', $this->data); } public function showAllAdminNotifications() { return view('notifications.admin.all_notifications', $this->data); } public function showAllSuperAdminNotifications() { return view('notifications.superadmin.all_notifications', $this->data); } }