ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
class.assAnswerBinaryStateImage.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
36
class
ASS_AnswerBinaryStateImage
extends
ASS_AnswerBinaryState
37
{
38
protected
?
string
$image
=
null
;
39
50
public
function
__construct
(
$answertext
=
""
,
$points
= 0.0,
$order
= 0, $state =
false
, ?
string
$a_image =
null
,
int
$id
= -1)
51
{
52
parent::__construct
(
$answertext
, (
float
)
$points
,
$order
, $state,
$id
);
53
$this->
setImage
($a_image);
54
}
55
56
public
function
getImage
(): ?string
57
{
58
return
$this->image
;
59
}
60
61
public
function
setImage
(?
string
$image =
null
): void
62
{
63
if
($image ===
''
) {
64
throw
new \Exception(
'imagename must not be empty'
);
65
}
66
$this->image =
$image
;
67
}
68
69
public
function
hasImage
(): bool
70
{
71
return
$this->image !==
null
;
72
}
73
}
ASS_AnswerSimple\$answertext
string $answertext
Definition:
class.assAnswerSimple.php:31
ASS_AnswerBinaryStateImage\setImage
setImage(?string $image=null)
Definition:
class.assAnswerBinaryStateImage.php:61
ASS_AnswerBinaryStateImage
Class for answers with a binary state indicator.
Definition:
class.assAnswerBinaryStateImage.php:36
null
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
Definition:
shib_logout.php:144
ASS_AnswerSimple\$points
$points
Definition:
class.assAnswerSimple.php:40
ASS_AnswerSimple\$id
$id
Definition:
class.assAnswerSimple.php:58
ASS_AnswerBinaryStateImage\$image
string $image
Definition:
class.assAnswerBinaryStateImage.php:38
ILIAS\GlobalScreen\Provider\__construct
__construct(Container $dic, ilPlugin $plugin)
Definition:
PluginProviderHelper.php:37
ASS_AnswerBinaryStateImage\getImage
getImage()
Definition:
class.assAnswerBinaryStateImage.php:56
ASS_AnswerSimple\$order
$order
Definition:
class.assAnswerSimple.php:49
ASS_AnswerBinaryStateImage\hasImage
hasImage()
Definition:
class.assAnswerBinaryStateImage.php:69
ASS_AnswerBinaryStateImage\__construct
__construct($answertext="", $points=0.0, $order=0, $state=false, ?string $a_image=null, int $id=-1)
ASS_AnswerBinaryStateImage constructor The constructor takes possible arguments an creates an instanc...
Definition:
class.assAnswerBinaryStateImage.php:50
ASS_AnswerBinaryState
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
class.assAnswerBinaryState.php:38
components
ILIAS
TestQuestionPool
classes
class.assAnswerBinaryStateImage.php
Generated on Sun Aug 31 2025 23:04:01 for ILIAS by
1.8.13 (using
Doxyfile
)