diff --git a/lib/public/TextProcessing/Exception/TaskFailureException.php b/lib/public/TextProcessing/Exception/TaskFailureException.php index 5f7b308757b..300864711e7 100644 --- a/lib/public/TextProcessing/Exception/TaskFailureException.php +++ b/lib/public/TextProcessing/Exception/TaskFailureException.php @@ -2,6 +2,9 @@ namespace OCP\TextProcessing\Exception; +/** + * Exception thrown when a task failed + * @since 28.0.0 + */ class TaskFailureException extends \RuntimeException { - } diff --git a/lib/public/TextProcessing/Task.php b/lib/public/TextProcessing/Task.php index 16850348358..f6b3a1a6a42 100644 --- a/lib/public/TextProcessing/Task.php +++ b/lib/public/TextProcessing/Task.php @@ -224,11 +224,20 @@ final class Task implements \JsonSerializable { ]; } -final public function setCompletionExpectedAt(\DateTime $completionExpectedAt): void { - $this->completionExpectedAt = $completionExpectedAt; -} + /** + * @param null|\DateTime $completionExpectedAt + * @return void + * @since 28.0.0 + */ + final public function setCompletionExpectedAt(?\DateTime $completionExpectedAt): void { + $this->completionExpectedAt = $completionExpectedAt; + } -final public function getCompletionExpectedAt(): ?\DateTime { - return $this->completionExpectedAt; -} + /** + * @return \DateTime|null + * @since 28.0.0 + */ + final public function getCompletionExpectedAt(): ?\DateTime { + return $this->completionExpectedAt; + } }