ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
ThunkValue.php
Go to the documentation of this file.
1
<?
php
2
3
namespace
ILIAS\BackgroundTasks\Implementation\Values
;
4
5
use
ILIAS\BackgroundTasks\Types\Type
;
6
use
ILIAS\BackgroundTasks\Value
;
7
8
//use ILIAS\BackgroundTasks\ValueType;
9
19
class
ThunkValue
extends
AbstractValue
20
{
21
25
protected
$type
;
26
27
31
public
function
__construct
()
32
{
33
}
34
35
39
public
function
getType
()
40
{
41
return
$this->parentTask->getOutputType();
42
}
43
44
52
public
function
serialize
()
53
{
54
return
null;
55
}
56
57
70
public
function
unserialize
($serialized)
71
{
72
// Nothing to do.
73
}
74
75
81
public
function
getHash
()
82
{
83
return
null;
84
}
85
86
92
public
function
equals
(
Value
$other)
93
{
94
return
false
;
95
}
96
97
103
public
function
setValue
($value)
104
{
105
// TODO: Implement setValue() method.
106
}
107
}
ILIAS\BackgroundTasks\Implementation\Values\AbstractValue
Definition:
AbstractValue.php:17
ILIAS\BackgroundTasks\Value
Definition:
Value.php:15
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\serialize
serialize()
String representation of object.
Definition:
ThunkValue.php:52
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\unserialize
unserialize($serialized)
Constructs the object.
Definition:
ThunkValue.php:70
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\__construct
__construct()
ThunkValue constructor.
Definition:
ThunkValue.php:31
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\getType
getType()
Definition:
ThunkValue.php:39
ILIAS\BackgroundTasks\Implementation\Values
Definition:
AbstractValue.php:3
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\$type
$type
Definition:
ThunkValue.php:25
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\getHash
getHash()
Definition:
ThunkValue.php:81
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\equals
equals(Value $other)
Definition:
ThunkValue.php:92
php
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\setValue
setValue($value)
Definition:
ThunkValue.php:103
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue
Definition:
ThunkValue.php:19
Type
Value
src
BackgroundTasks
Implementation
Values
ThunkValue.php
Generated on Thu Jan 30 2025 19:02:10 for ILIAS by
1.8.13 (using
Doxyfile
)