ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
Value.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\BackgroundTasks
;
20
21
use
ILIAS\BackgroundTasks\Types\Type
;
22
29
interface
Value
extends
\Serializable
30
{
36
public
function
getHash
(): string;
37
38
public
function
equals
(
Value
$other): bool;
39
40
public
function
getType
():
Type
;
41
42
public
function
setParentTask
(
Task
$parentTask): void;
43
44
public
function
getParentTask
():
Task
;
45
46
public
function
hasParentTask
(): bool;
47
48
public
function
setValue
($value): void;
49
50
public
function
__serialize
(): array;
51
52
public
function
__unserialize
(array
$data
): void;
53
}
ILIAS\BackgroundTasks\Task
Definition:
Task.php:36
ILIAS\BackgroundTasks\Types\Type
Definition:
Type.php:22
ILIAS\BackgroundTasks\Value
Definition:
Value.php:30
ILIAS\BackgroundTasks\Value\hasParentTask
hasParentTask()
ILIAS\BackgroundTasks\Value\getHash
getHash()
ILIAS\BackgroundTasks\Value\getType
getType()
ILIAS\BackgroundTasks\Value\setValue
setValue($value)
ILIAS\BackgroundTasks\Value\__unserialize
__unserialize(array $data)
ILIAS\BackgroundTasks\Value\__serialize
__serialize()
ILIAS\BackgroundTasks\Value\setParentTask
setParentTask(Task $parentTask)
ILIAS\BackgroundTasks\Value\equals
equals(Value $other)
ILIAS\BackgroundTasks\Value\getParentTask
getParentTask()
$data
$data
Definition:
ltiregistration.php:29
ILIAS\AdvancedMetaData\Data\FieldDefinition\Type
Type
Definition:
Type.php:24
ILIAS\BackgroundTasks
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
BackgroundTaskServices.php:19
components
ILIAS
BackgroundTasks
src
Value.php
Generated on Sat Oct 18 2025 23:02:36 for ILIAS by
1.9.4 (using
Doxyfile
)