ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Settings for LO courses. More...
Static Public Member Functions | |
static | isCompleted ($a_cont_oid, $a_test_rid, $a_objective_id, $max_points, $reached, $limit_perc) |
Check if objective is completed. More... | |
static | lookupObjectiveRequiredPercentage ($a_container_id, $a_objective_id, $a_test_ref_id, $a_max_points) |
static | lookupRandomTest ($a_test_obj_id) |
Check if test is a random test. More... | |
static | lookupQplBySequence ($a_test_ref_id, $a_sequence_id) |
Lookup assigned qpl name (including taxonomy) by sequence. More... | |
static | hasActiveRun ($a_container_id, $a_test_ref_id, $a_objective_id) |
static | getTestResultLinkForUser ($a_test_ref_id, $a_user_id) |
Static Protected Member Functions | |
static | buildQplTitleByDefinition (ilTestRandomQuestionSetSourcePoolDefinition $def, ilTestTaxonomyFilterLabelTranslater $trans) |
build title by definition More... | |
|
staticprotected |
build title by definition
ilTestRandomQuestionSetSourcePoolDefinition | $def |
Definition at line 190 of file class.ilLOUtils.php.
References $title, ilTestRandomQuestionSetSourcePoolDefinition\getMappedFilterTaxId(), ilTestRandomQuestionSetSourcePoolDefinition\getMappedFilterTaxNodeId(), ilTestRandomQuestionSetSourcePoolDefinition\getPoolTitle(), and ilTestTaxonomyFilterLabelTranslater\getTaxonomyTreeLabel().
|
static |
Definition at line 236 of file class.ilLOUtils.php.
References $ilCtrl, $ilUser, $valid, ilObjTest\_getActiveIdOfUser(), ilObjTest\_getTestIDFromObjectID(), ilObject\_lookupObjId(), array, and ilObjTestAccess\visibleUserResultExists().
Referenced by ilContainerObjectiveGUI\buildObjectiveProgressBar(), and ilLOMemberTestResultTableGUI\createTestResultLink().
|
static |
Definition at line 206 of file class.ilLOUtils.php.
References $GLOBALS, ilObject\_lookupObjId(), array, ilObjTest\isParticipantsLastPassActive(), and ilLOTestRun\lookupObjectives().
Referenced by ilContainerObjectiveGUI\showObjectives().
|
static |
Check if objective is completed.
Definition at line 16 of file class.ilLOUtils.php.
References ilObject\_lookupObjId(), and ilLOSettings\getInstanceByObjId().
Referenced by ilLOTestQuestionAdapter\updateQuestionResult().
|
static |
type | $a_container_id | |
type | $a_objective_id | |
type | $a_test_type |
Definition at line 53 of file class.ilLOUtils.php.
References $ilDB, $query, $res, $row, $schema, ilObject\_lookupObjId(), ilDBConstants\FETCHMODE_OBJECT, ilLOTestAssignments\getInstance(), ilLOSettings\getInstanceByObjId(), ilLORandomTestQuestionPools\lookupLimit(), and ilCourseObjectiveQuestion\loookupTestLimit().
Referenced by ilLOTestQuestionAdapter\initUserResult().
|
static |
Lookup assigned qpl name (including taxonomy) by sequence.
type | $a_test_ref_id | |
type | $a_sequence_id |
Definition at line 146 of file class.ilLOUtils.php.
References $GLOBALS, $title, and ilObjectFactory\getInstanceByRefId().
Referenced by ilCourseObjectivesTableGUI\parse().
|
static |
Check if test is a random test.
type | $a_test_obj_id |
Definition at line 134 of file class.ilLOUtils.php.
References ilObjTest\_lookupRandomTest().
Referenced by ilLOEditorStatus\lookupQuestionsAssigned(), and ilCourseObjectivesTableGUI\parse().