ILIAS
trunk Revision v12.0_alpha-1227-g7ff6d300864
◀ ilDoc Overview
ilAssLacQuestionProvider.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
28
class
ilAssLacQuestionProvider
29
{
30
protected
?
assQuestion
$question
=
null
;
31
32
protected
?
int
$question_id
=
null
;
33
34
public
function
setQuestionId
(
int
$question_id
): void
35
{
36
$this->question_id =
$question_id
;
37
}
38
39
public
function
setQuestion
(
assQuestion
$question
): void
40
{
41
$this->question =
$question
;
42
}
43
44
public
function
getQuestion
(): ?
assQuestion
45
{
46
if
($this->question ===
null
&& $this->question_id !==
null
) {
47
$this->question =
assQuestion::instantiateQuestion
($this->question_id);
48
}
49
50
return
$this->question
;
51
}
52
}
assQuestion
Definition:
class.assQuestion.php:53
assQuestion\instantiateQuestion
static instantiateQuestion(int $question_id)
Definition:
class.assQuestion.php:1736
ilAssLacQuestionProvider
Class ilParserQuestionProvider.
Definition:
ilAssLacQuestionProvider.php:29
ilAssLacQuestionProvider\getQuestion
getQuestion()
Definition:
ilAssLacQuestionProvider.php:44
ilAssLacQuestionProvider\setQuestionId
setQuestionId(int $question_id)
Definition:
ilAssLacQuestionProvider.php:34
ilAssLacQuestionProvider\setQuestion
setQuestion(assQuestion $question)
Definition:
ilAssLacQuestionProvider.php:39
ilAssLacQuestionProvider\$question
assQuestion $question
Definition:
ilAssLacQuestionProvider.php:30
ilAssLacQuestionProvider\$question_id
int $question_id
Definition:
ilAssLacQuestionProvider.php:32
components
ILIAS
TestQuestionPool
classes
questions
LogicalAnswerCompare
ilAssLacQuestionProvider.php
Generated on Wed Apr 8 2026 23:06:33 for ILIAS by
1.9.4 (using
Doxyfile
)