mirror of
https://github.com/nextcloud/server.git
synced 2026-05-28 04:32:30 -04:00
Refactor OC\Server::getNotificationManager
Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
This commit is contained in:
parent
9d1547f59d
commit
5dccf25e11
3 changed files with 7 additions and 4 deletions
|
|
@ -57,6 +57,7 @@ use OCP\EventDispatcher\IEventDispatcher;
|
|||
use OCP\Files\Events\Node\NodeDeletedEvent;
|
||||
use OCP\Files\Events\Node\NodeWrittenEvent;
|
||||
use OCP\Files\Events\NodeRemovedFromCache;
|
||||
use OCP\Notification\IManager as INotificationManager;
|
||||
use OCP\User\Events\BeforeUserDeletedEvent;
|
||||
use OCP\User\Events\UserDeletedEvent;
|
||||
use OCP\Util;
|
||||
|
|
@ -81,7 +82,7 @@ class Application extends App {
|
|||
/** @var IEventDispatcher $eventDispatcher */
|
||||
$eventDispatcher = $server->get(IEventDispatcher::class);
|
||||
|
||||
$notificationManager = $server->getNotificationManager();
|
||||
$notificationManager = $server->get(INotificationManager::class);
|
||||
$notificationManager->registerNotifierService(CoreNotifier::class);
|
||||
$notificationManager->registerNotifierService(AuthenticationNotifier::class);
|
||||
|
||||
|
|
|
|||
|
|
@ -42,6 +42,7 @@ use OCP\Collaboration\Resources\IManager;
|
|||
use OCP\EventDispatcher\IEventDispatcher;
|
||||
use OCP\Migration\IOutput;
|
||||
use OCP\Migration\IRepairStep;
|
||||
use OCP\Notification\IManager as INotificationManager;
|
||||
use OC\DB\Connection;
|
||||
use OC\DB\ConnectionAdapter;
|
||||
use OC\Repair\AddBruteForceCleanupJob;
|
||||
|
|
@ -198,7 +199,7 @@ class Repair implements IOutput {
|
|||
new AddCleanupUpdaterBackupsJob(\OC::$server->getJobList()),
|
||||
new CleanupCardDAVPhotoCache(\OC::$server->getConfig(), \OC::$server->getAppDataDir('dav-photocache'), \OC::$server->get(LoggerInterface::class)),
|
||||
new AddClenupLoginFlowV2BackgroundJob(\OC::$server->getJobList()),
|
||||
new RemoveLinkShares(\OC::$server->getDatabaseConnection(), \OC::$server->getConfig(), \OC::$server->getGroupManager(), \OC::$server->getNotificationManager(), \OCP\Server::get(ITimeFactory::class)),
|
||||
new RemoveLinkShares(\OC::$server->getDatabaseConnection(), \OC::$server->getConfig(), \OC::$server->getGroupManager(), \OC::$server->get(INotificationManager::class), \OCP\Server::get(ITimeFactory::class)),
|
||||
new ClearCollectionsAccessCache(\OC::$server->getConfig(), \OCP\Server::get(IManager::class)),
|
||||
\OCP\Server::get(ResetGeneratedAvatarFlag::class),
|
||||
\OCP\Server::get(EncryptionLegacyCipher::class),
|
||||
|
|
|
|||
|
|
@ -49,6 +49,7 @@ use OCP\IImage;
|
|||
use OCP\IURLGenerator;
|
||||
use OCP\IUser;
|
||||
use OCP\IUserBackend;
|
||||
use OCP\Notification\IManager as INotificationManager;
|
||||
use OCP\User\Events\BeforePasswordUpdatedEvent;
|
||||
use OCP\User\Events\BeforeUserDeletedEvent;
|
||||
use OCP\User\Events\PasswordUpdatedEvent;
|
||||
|
|
@ -297,9 +298,9 @@ class User implements IUser {
|
|||
$avatarManager = \OCP\Server::get(AvatarManager::class);
|
||||
$avatarManager->deleteUserAvatar($this->uid);
|
||||
|
||||
$notification = \OC::$server->getNotificationManager()->createNotification();
|
||||
$notification = \OC::$server->get(INotificationManager::class)->createNotification();
|
||||
$notification->setUser($this->uid);
|
||||
\OC::$server->getNotificationManager()->markProcessed($notification);
|
||||
\OC::$server->get(INotificationManager::class)->markProcessed($notification);
|
||||
|
||||
/** @var AccountManager $accountManager */
|
||||
$accountManager = \OCP\Server::get(AccountManager::class);
|
||||
|
|
|
|||
Loading…
Reference in a new issue