← Back
Editing: TopicsTaskType.php
<?php declare(strict_types=1); /** * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCP\TextProcessing; use OCP\IL10N; use OCP\L10N\IFactory; /** * This is the text processing task type for topics extraction * @since 27.1.0 * @deprecated 30.0.0 */ class TopicsTaskType implements ITaskType { private IL10N $l; /** * Constructor for TopicsTaskType * * @param IFactory $l10nFactory * @since 27.1.0 */ public function __construct( IFactory $l10nFactory, ) { $this->l = $l10nFactory->get('core'); } /** * @inheritDoc * @since 27.1.0 */ public function getName(): string { return $this->l->t('Extract topics'); } /** * @inheritDoc * @since 27.1.0 */ public function getDescription(): string { return $this->l->t('Extracts topics from a text and outputs them separated by commas.'); } }
Save File
Cancel