New apps notification hide feature..

This commit is contained in:
Cüneyt Şentürk
2021-06-27 16:29:01 +03:00
parent 584c23834b
commit 7589a22dbb
3 changed files with 156 additions and 15 deletions

View File

@ -34,7 +34,19 @@ class Notifications extends Controller
$notification->markAsRead();
}
$message = trans('messages.success.duplicated', ['type' => trans_choice('general.items', 1)]);
// Hide New Apps Notifications
$module_notifications = $this->getNotifications('new-apps' );
foreach ($module_notifications as $module_notification) {
setting()->set('notifications.'. user()->id . '.' . $module_notification->alias . '.name', $module_notification->name);
setting()->set('notifications.'. user()->id . '.' . $module_notification->alias . '.message', $module_notification->alias);
setting()->set('notifications.'. user()->id . '.' . $module_notification->alias . '.date', Date::now());
setting()->set('notifications.'. user()->id . '.' . $module_notification->alias . '.status', '0');
}
setting()->save();
$message = trans('messages.success.duplicated', ['type' => trans_choice('general.notificatinos', 1)]);
flash($message)->success();