ILIAS
release_8 Revision v8.23
◀ ilDoc Overview
ThunkValue.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\BackgroundTasks\Implementation\Values
;
20
21
use
ILIAS\BackgroundTasks\Types\Type
;
22
use
ILIAS\BackgroundTasks\Value
;
23
24
//use ILIAS\BackgroundTasks\ValueType;
31
class
ThunkValue
extends
AbstractValue
32
{
33
protected
Type
$type
;
34
35
public
function
getType
():
Type
36
{
37
return
$this->parentTask->getOutputType();
38
}
39
46
public
function
serialize
()
47
{
48
return
''
;
49
}
50
60
public
function
unserialize
($serialized)
61
{
62
// Nothing to do.
63
}
64
70
public
function
getHash
(): string
71
{
72
return
''
;
73
}
74
75
public
function
equals
(
Value
$other): bool
76
{
77
return
false
;
78
}
79
83
public
function
setValue
($value): void
84
{
85
// TODO: Implement setValue() method.
86
}
87
}
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\$type
Type $type
Definition:
ThunkValue.php:33
ILIAS\BackgroundTasks\Implementation\Values\AbstractValue
Definition:
AbstractValue.php:31
ILIAS\BackgroundTasks\Value
Definition:
Value.php:29
ILIAS\BackgroundTasks\Types\Type
Definition:
Type.php:21
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\serialize
serialize()
String representation of object http://php.net/manual/en/serializable.serialize.php.
Definition:
ThunkValue.php:46
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\unserialize
unserialize($serialized)
Constructs the object http://php.net/manual/en/serializable.unserialize.php.
Definition:
ThunkValue.php:60
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\getType
getType()
Definition:
ThunkValue.php:35
ILIAS\BackgroundTasks\Implementation\Values
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
AbstractValue.php:19
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\getHash
getHash()
Definition:
ThunkValue.php:70
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\equals
equals(Value $other)
Definition:
ThunkValue.php:75
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\setValue
setValue($value)
Definition:
ThunkValue.php:83
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue
Definition:
ThunkValue.php:31
Type
Value
src
BackgroundTasks
Implementation
Values
ThunkValue.php
Generated on Wed Sep 3 2025 22:02:49 for ILIAS by
1.8.13 (using
Doxyfile
)