ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ 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\Value
;
6
//use ILIAS\BackgroundTasks\ValueType;
7
use
ILIAS\BackgroundTasks\Types\Type
;
8
18
class
ThunkValue
extends
AbstractValue
19
{
20
24
protected
$type
;
25
26
30
public
function
__construct
()
31
{
32
}
33
34
38
public
function
getType
()
39
{
40
return
$this->parentTask->getOutputType();
41
}
42
43
51
public
function
serialize
()
52
{
53
return
null;
54
}
55
56
69
public
function
unserialize
($serialized)
70
{
71
// Nothing to do.
72
}
73
74
80
public
function
getHash
()
81
{
82
return
null;
83
}
84
85
91
public
function
equals
(
Value
$other)
92
{
93
return
false
;
94
}
95
96
102
public
function
setValue
($value)
103
{
104
// TODO: Implement setValue() method.
105
}
106
}
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:51
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\unserialize
unserialize($serialized)
Constructs the object.
Definition:
ThunkValue.php:69
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\__construct
__construct()
ThunkValue constructor.
Definition:
ThunkValue.php:30
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\getType
getType()
Definition:
ThunkValue.php:38
ILIAS\BackgroundTasks\Implementation\Values
Definition:
AbstractValue.php:3
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\$type
$type
Definition:
ThunkValue.php:24
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\getHash
getHash()
Definition:
ThunkValue.php:80
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\equals
equals(Value $other)
Definition:
ThunkValue.php:91
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue\setValue
setValue($value)
Definition:
ThunkValue.php:102
ILIAS\BackgroundTasks\Implementation\Values\ThunkValue
Definition:
ThunkValue.php:18
Type
Value
src
BackgroundTasks
Implementation
Values
ThunkValue.php
Generated on Tue Jan 28 2025 19:01:45 for ILIAS by
1.8.13 (using
Doxyfile
)