ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
◀ ilDoc Overview
ilAssLacQuestionProvider.php
Go to the documentation of this file.
1
<?php
2
26
class
ilAssLacQuestionProvider
27
{
28
/*
29
* @var iQuestionCondition
30
*/
31
protected
$question
;
32
36
protected
$questionId
;
37
41
public
function
setQuestionId
(
$questionId
): void
42
{
43
$this->questionId =
$questionId
;
44
}
45
49
public
function
setQuestion
(
iQuestionCondition
$question
): void
50
{
51
$this->question =
$question
;
52
}
53
54
public
function
getQuestion
():
assQuestion
55
{
56
if
($this->question === null && $this->questionId) {
57
$this->question =
assQuestion::instantiateQuestion
($this->questionId);
58
}
59
60
return
$this->question
;
61
}
62
}
ilAssLacQuestionProvider\$question
$question
Definition:
ilAssLacQuestionProvider.php:31
iQuestionCondition
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
interface.iQuestionCondition.php:25
assQuestion
Definition:
class.assQuestion.php:50
assQuestion\instantiateQuestion
static instantiateQuestion(int $question_id)
Definition:
class.assQuestion.php:1775
ilAssLacQuestionProvider\setQuestionId
setQuestionId($questionId)
Definition:
ilAssLacQuestionProvider.php:41
ilAssLacQuestionProvider
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
ilAssLacQuestionProvider.php:26
ilAssLacQuestionProvider\$questionId
$questionId
Definition:
ilAssLacQuestionProvider.php:36
ilAssLacQuestionProvider\getQuestion
getQuestion()
Definition:
ilAssLacQuestionProvider.php:54
ilAssLacQuestionProvider\setQuestion
setQuestion(iQuestionCondition $question)
Definition:
ilAssLacQuestionProvider.php:49
components
ILIAS
TestQuestionPool
classes
questions
LogicalAnswerCompare
ilAssLacQuestionProvider.php
Generated on Wed Sep 10 2025 15:16:39 for ILIAS by
1.8.13 (using
Doxyfile
)