diff options
author | Marcel Klehr <mklehr@gmx.net> | 2023-07-06 12:48:40 +0200 |
---|---|---|
committer | Marcel Klehr <mklehr@gmx.net> | 2023-08-09 10:01:40 +0200 |
commit | 7320011948fb5c59da4f4a56de90180fc7c138f6 (patch) | |
tree | 5a8e48a71e573ebdd79af677c5c7704d23a9417d /lib | |
parent | 445b72a93c11fe16f82e5693395ba37084430c35 (diff) | |
download | nextcloud-server-7320011948fb5c59da4f4a56de90180fc7c138f6.tar.gz nextcloud-server-7320011948fb5c59da4f4a56de90180fc7c138f6.zip |
LLM OCP API: Fix psam errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
(cherry picked from commit d6d4e0ffe367a89dda1105fed3df15bc66bff11a)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/public/LanguageModel/AbstractLanguageModelTask.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/public/LanguageModel/AbstractLanguageModelTask.php b/lib/public/LanguageModel/AbstractLanguageModelTask.php index 90e9c42de09..884f26e1457 100644 --- a/lib/public/LanguageModel/AbstractLanguageModelTask.php +++ b/lib/public/LanguageModel/AbstractLanguageModelTask.php @@ -37,6 +37,10 @@ use OC\LanguageModel\Db\Task; abstract class AbstractLanguageModelTask implements ILanguageModelTask { protected ?int $id = null; protected ?string $output = null; + + /** + * @psalm-var ILanguageModelTask::STATUS_* + */ protected int $status = ILanguageModelTask::STATUS_UNKNOWN; /** @@ -77,7 +81,7 @@ abstract class AbstractLanguageModelTask implements ILanguageModelTask { } /** - * @return ILanguageModelTask::STATUS_* + * @psalm-return ILanguageModelTask::STATUS_* * @since 28.0.0 */ final public function getStatus(): int { @@ -181,7 +185,7 @@ abstract class AbstractLanguageModelTask implements ILanguageModelTask { * @throws \InvalidArgumentException * @since 28.0.0 */ - final public static function factory(string $type, string $input, ?string $userId, string $appId, string $identifier): ILanguageModelTask { + final public static function factory(string $type, string $input, ?string $userId, string $appId, string $identifier = ''): ILanguageModelTask { if (!in_array($type, array_keys(self::TYPES))) { throw new \InvalidArgumentException('Unknown task type'); } |