From 00e3fb143f42ff9506ef0d5f58ce2acaa8712449 Mon Sep 17 00:00:00 2001
From: Marcel Klehr <mklehr@gmx.net>
Date: Wed, 19 Jul 2023 13:15:14 +0200
Subject: Remove Task::factory method

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit 7389567c7d05ba994533b7273cba1e5818a20b94)
---
 lib/public/TextProcessing/Task.php | 17 -----------------
 1 file changed, 17 deletions(-)

(limited to 'lib/public')

diff --git a/lib/public/TextProcessing/Task.php b/lib/public/TextProcessing/Task.php
index 668ca6d09c4..446e414cb04 100644
--- a/lib/public/TextProcessing/Task.php
+++ b/lib/public/TextProcessing/Task.php
@@ -218,21 +218,4 @@ final class Task implements \JsonSerializable {
 			'identifier' => $this->getIdentifier(),
 		];
 	}
-
-	/**
-	 * @param string $type
-	 * @param string $input
-	 * @param string|null $userId
-	 * @param string $appId
-	 * @param string $identifier
-	 * @return Task
-	 * @throws \InvalidArgumentException
-	 * @since 27.1.0
-	 */
-	final public static function factory(string $type, string $input, ?string $userId, string $appId, string $identifier = ''): Task {
-		if (!in_array($type, self::TYPES)) {
-			throw new \InvalidArgumentException('Unknown task type');
-		}
-		return new Task($type, $input, $appId, $userId, $identifier);
-	}
 }
-- 
cgit v1.2.3