mirror of
https://github.com/nextcloud/server.git
synced 2026-04-27 01:00:20 -04:00
Refactor OC\Server::getCommentsManager
Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
This commit is contained in:
parent
df1cd1ba7e
commit
6910832170
3 changed files with 6 additions and 4 deletions
|
|
@ -40,6 +40,7 @@ use OC\Avatar\AvatarManager;
|
|||
use OC\Hooks\Emitter;
|
||||
use OC_Helper;
|
||||
use OCP\Accounts\IAccountManager;
|
||||
use OCP\Comments\ICommentsManager;
|
||||
use OCP\EventDispatcher\IEventDispatcher;
|
||||
use OCP\Group\Events\BeforeUserRemovedEvent;
|
||||
use OCP\Group\Events\UserRemovedEvent;
|
||||
|
|
@ -290,8 +291,8 @@ class User implements IUser {
|
|||
// Delete the user's keys in preferences
|
||||
\OC::$server->getConfig()->deleteAllUserValues($this->uid);
|
||||
|
||||
\OC::$server->getCommentsManager()->deleteReferencesOfActor('users', $this->uid);
|
||||
\OC::$server->getCommentsManager()->deleteReadMarksFromUser($this);
|
||||
\OC::$server->get(ICommentsManager::class)->deleteReferencesOfActor('users', $this->uid);
|
||||
\OC::$server->get(ICommentsManager::class)->deleteReadMarksFromUser($this);
|
||||
|
||||
/** @var AvatarManager $avatarManager */
|
||||
$avatarManager = \OCP\Server::get(AvatarManager::class);
|
||||
|
|
|
|||
|
|
@ -668,7 +668,7 @@ class ManagerTest extends TestCase {
|
|||
$user = \OC::$server->getUserManager()->createUser('xenia', '123456');
|
||||
$this->assertTrue($user instanceof IUser);
|
||||
|
||||
$manager = \OC::$server->getCommentsManager();
|
||||
$manager = \OC::$server->get(ICommentsManager::class);
|
||||
$comment = $manager->create('users', $user->getUID(), 'files', 'file64');
|
||||
$comment
|
||||
->setMessage('Most important comment I ever left on the Internet.')
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ namespace Test;
|
|||
|
||||
use OC\App\AppStore\Fetcher\AppFetcher;
|
||||
use OC\App\AppStore\Fetcher\CategoryFetcher;
|
||||
use OCP\Comments\ICommentsManager;
|
||||
|
||||
/**
|
||||
* Class Server
|
||||
|
|
@ -185,7 +186,7 @@ class ServerTest extends \Test\TestCase {
|
|||
|
||||
$config->setSystemValue('comments.managerFactory', '\Test\Comments\FakeFactory');
|
||||
|
||||
$manager = $this->server->getCommentsManager();
|
||||
$manager = $this->server->get(ICommentsManager::class);
|
||||
$this->assertInstanceOf('\OCP\Comments\ICommentsManager', $manager);
|
||||
|
||||
$config->setSystemValue('comments.managerFactory', $defaultManagerFactory);
|
||||
|
|
|
|||
Loading…
Reference in a new issue