ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
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 168 of file class.ilLOUtils.php.
References $title, array, ilTestRandomQuestionSetSourcePoolDefinition\getMappedTaxonomyFilter(), ilTestRandomQuestionSetSourcePoolDefinition\getPoolTitle(), ilTestTaxonomyFilterLabelTranslater\getTaxonomyFilterLabel(), ilTestRandomQuestionSetSourcePoolDefinition\getTypeFilter(), and ilTestTaxonomyFilterLabelTranslater\getTypeFilterLabel().
|
static |
Definition at line 221 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 192 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 44 of file class.ilLOUtils.php.
References $factory, $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 128 of file class.ilLOUtils.php.
References $GLOBALS, $list, $title, $translator, and ilObjectFactory\getInstanceByRefId().
Referenced by ilCourseObjectivesTableGUI\parse().
|
static |
Check if test is a random test.
type | $a_test_obj_id |
Definition at line 116 of file class.ilLOUtils.php.
References ilObjTest\_lookupRandomTest().
Referenced by ilLOEditorStatus\lookupQuestionsAssigned(), and ilCourseObjectivesTableGUI\parse().