ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ 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...
Definition:
BackgroundTaskServices.php:19
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\Task\getOutput
getOutput()
ILIAS\BackgroundTasks\Task
Definition:
Task.php:35
ILIAS\BackgroundTasks\Task\getRemoveOption
getRemoveOption()
ILIAS\BackgroundTasks\Task\unfoldTask
unfoldTask()
ILIAS\AdvancedMetaData\Data\FieldDefinition\Type
Type
Definition:
Type.php:23
ILIAS\BackgroundTasks\Task\getOutputType
getOutputType()
ILIAS\BackgroundTasks\Task\getType
getType()
Option
components
ILIAS
BackgroundTasks
src
Task.php
Generated on Sun Aug 31 2025 23:02:17 for ILIAS by
1.8.13 (using
Doxyfile
)