ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
__construct ($gui, ilObject $a_container_obj, $a_type) | |
Constructor. More... | |
getContainer () | |
getGUI () | |
getSettings () | |
getTestType () | |
initForm ($a_as_multi_assignment=false) | |
Data Fields | |
const | TEST_NEW = 1 |
const | TEST_ASSIGN = 2 |
Protected Member Functions | |
getAssignableTests () | |
Get assignable tests. More... | |
Private Attributes | |
$lng = null | |
$ctrl = null | |
$container = null | |
$gui = null | |
$settings = null | |
$type = 0 | |
Definition at line 13 of file class.ilLOTestAssignmentForm.php.
ilLOTestAssignmentForm::__construct | ( | $gui, | |
ilObject | $a_container_obj, | ||
$a_type | |||
) |
Constructor.
Definition at line 30 of file class.ilLOTestAssignmentForm.php.
References $a_type, $GLOBALS, $gui, getContainer(), ilLOSettings\getInstanceByObjId(), and settings().
|
protected |
Get assignable tests.
Definition at line 205 of file class.ilLOTestAssignmentForm.php.
References $GLOBALS, $tests, getContainer(), and ilLOTestAssignments\getInstance().
Referenced by initForm().
ilLOTestAssignmentForm::getContainer | ( | ) |
Definition at line 45 of file class.ilLOTestAssignmentForm.php.
References $container.
Referenced by __construct(), getAssignableTests(), and initForm().
ilLOTestAssignmentForm::getGUI | ( | ) |
ilLOTestAssignmentForm::getSettings | ( | ) |
Definition at line 59 of file class.ilLOTestAssignmentForm.php.
References $settings.
ilLOTestAssignmentForm::getTestType | ( | ) |
Definition at line 64 of file class.ilLOTestAssignmentForm.php.
References $type.
Referenced by initForm().
ilLOTestAssignmentForm::initForm | ( | $a_as_multi_assignment = false | ) |
Definition at line 69 of file class.ilLOTestAssignmentForm.php.
References $form, PHPMailer\PHPMailer\$options, ilCourseObjective\_getObjectiveIds(), ilObject\_lookupObjId(), ilObject\_lookupTitle(), ilRadioOption\addSubItem(), getAssignableTests(), getContainer(), ilLOTestAssignments\getInstance(), getTestType(), ilCourseObjective\lookupObjectiveTitle(), ilObjTest\QUESTION_SET_TYPE_FIXED, ilObjTest\QUESTION_SET_TYPE_RANDOM, ilTextAreaInputGUI\setCols(), ilTextInputGUI\setMaxLength(), ilFormPropertyGUI\setRequired(), ilLOSettings\TYPE_TEST_INITIAL, and ilLOSettings\TYPE_TEST_QUALIFIED.
|
private |
Definition at line 21 of file class.ilLOTestAssignmentForm.php.
Referenced by getContainer().
|
private |
Definition at line 19 of file class.ilLOTestAssignmentForm.php.
|
private |
Definition at line 22 of file class.ilLOTestAssignmentForm.php.
Referenced by __construct(), and getGUI().
|
private |
Definition at line 18 of file class.ilLOTestAssignmentForm.php.
|
private |
Definition at line 23 of file class.ilLOTestAssignmentForm.php.
Referenced by getSettings().
|
private |
Definition at line 25 of file class.ilLOTestAssignmentForm.php.
Referenced by getTestType().
const ilLOTestAssignmentForm::TEST_ASSIGN = 2 |
Definition at line 16 of file class.ilLOTestAssignmentForm.php.
const ilLOTestAssignmentForm::TEST_NEW = 1 |
Definition at line 15 of file class.ilLOTestAssignmentForm.php.