← Back
Editing: 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(); } }
Save File
Cancel