ILIAS
release_8 Revision v8.23
◀ ilDoc Overview
Task.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\BackgroundTasks
;
20
21
use
ILIAS\BackgroundTasks\Task\UserInteraction\Option
;
22
use
ILIAS\BackgroundTasks\Types\Type
;
23
35
interface
Task
36
{
37
public
function
getType
(): string;
38
42
public
function
getInputTypes
(): array;
43
44
public
function
getOutputType
():
Type
;
45
46
public
function
getOutput
():
Value
;
47
51
public
function
setInput
(array $values): void;
52
56
public
function
getInput
(): array;
57
62
public
function
unfoldTask
(): array;
63
71
public
function
getRemoveOption
():
Option
;
72
78
public
function
getAbortOption
():
Option
;
79
}
ILIAS\BackgroundTasks\Task\getInputTypes
getInputTypes()
ILIAS\BackgroundTasks\Task\setInput
setInput(array $values)
ILIAS\BackgroundTasks
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ILIAS\BackgroundTasks\Task\UserInteraction\Option
Definition:
Option.php:27
ILIAS\BackgroundTasks\Task\getInput
getInput()
ILIAS\BackgroundTasks\Value
Definition:
Value.php:29
ILIAS\BackgroundTasks\Task\getAbortOption
getAbortOption()
ILIAS\BackgroundTasks\Types\Type
Definition:
Type.php:21
ILIAS\BackgroundTasks\Task\getOutput
getOutput()
ILIAS\BackgroundTasks\Task
Definition:
Task.php:35
ILIAS\BackgroundTasks\Task\getRemoveOption
getRemoveOption()
ILIAS\BackgroundTasks\Task\unfoldTask
unfoldTask()
ILIAS\BackgroundTasks\Task\getOutputType
getOutputType()
Type
ILIAS\BackgroundTasks\Task\getType
getType()
Option
src
BackgroundTasks
Task.php
Generated on Sun Aug 31 2025 22:02:40 for ILIAS by
1.8.13 (using
Doxyfile
)