ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
class.ilTestExportFixedQuestionSet.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
27
class
ilTestExportFixedQuestionSet
extends
ilTestExport
28
{
29
protected
function
initXmlExport
()
30
{
31
}
32
33
protected
function
populateQuestionSetConfigXml
(
ilXmlWriter
$xmlWriter)
34
{
35
}
36
37
protected
function
getQuestionsQtiXml
(): string
38
{
39
$questionQtiXml =
''
;
40
41
foreach
($this->test_obj->questions as $questionId) {
42
$questionQtiXml .= $this->
getQuestionQtiXml
($questionId);
43
}
44
45
return
$questionQtiXml;
46
}
47
48
protected
function
getQuestionIds
(): array
49
{
50
return
$this->test_obj->questions;
51
}
52
}
ilTestExportFixedQuestionSet\populateQuestionSetConfigXml
populateQuestionSetConfigXml(ilXmlWriter $xmlWriter)
Definition:
class.ilTestExportFixedQuestionSet.php:33
ilTestExportFixedQuestionSet\getQuestionIds
getQuestionIds()
Definition:
class.ilTestExportFixedQuestionSet.php:48
ilTestExport\getQuestionQtiXml
getQuestionQtiXml($questionId)
Definition:
class.ilTestExport.php:303
ilXmlWriter
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
class.ilXmlWriter.php:32
ilTestExport
Export class for tests.
Definition:
class.ilTestExport.php:36
ilTestExportFixedQuestionSet\getQuestionsQtiXml
getQuestionsQtiXml()
Definition:
class.ilTestExportFixedQuestionSet.php:37
ilTestExportFixedQuestionSet\initXmlExport
initXmlExport()
Definition:
class.ilTestExportFixedQuestionSet.php:29
ilTestExportFixedQuestionSet
Definition:
class.ilTestExportFixedQuestionSet.php:27
Modules
Test
classes
class.ilTestExportFixedQuestionSet.php
Generated on Wed Sep 10 2025 14:11:05 for ILIAS by
1.8.13 (using
Doxyfile
)