%PDF- %PDF-
Direktori : /www/varak.net/nextcloud.varak.net/lib/private/Repair/ |
Current File : /www/varak.net/nextcloud.varak.net/lib/private/Repair/ClearGeneratedAvatarCacheJob.php |
<?php /** * SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OC\Repair; use OC\Avatar\AvatarManager; use OCP\AppFramework\Utility\ITimeFactory; use OCP\BackgroundJob\QueuedJob; class ClearGeneratedAvatarCacheJob extends QueuedJob { protected AvatarManager $avatarManager; public function __construct(ITimeFactory $timeFactory, AvatarManager $avatarManager) { parent::__construct($timeFactory); $this->avatarManager = $avatarManager; } public function run($argument) { $this->avatarManager->clearCachedAvatars(); } }