|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Abstract class ilLPStatus for all learning progress modes E.g ilLPStatusManual, ilLPStatusObjectives ... More...
Inheritance diagram for ilLPStatus:
Collaboration diagram for ilLPStatus:Public Member Functions | |
| __construct ($a_obj_id) | |
| _updateStatus ($a_obj_id, $a_usr_id, $a_obj=null, $a_percentage=false, $a_force_raise=false) | |
| New status handling (st: status, nr: accesses, p: percentage, t: time spent, m: mark) More... | |
| determinePercentage ($a_obj_id, $a_usr_id, $a_obj=null) | |
| Determine percentage. More... | |
| determineStatus ($a_obj_id, $a_usr_id, $a_obj=null) | |
| Determine status. More... | |
| refreshStatus ($a_obj_id, $a_users=null) | |
| Refresh status. More... | |
Static Public Member Functions | |
| static | _getCountNotAttempted ($a_obj_id) |
| static | _getNotAttempted ($a_obj_id) |
| static | _getCountInProgress ($a_obj_id) |
| static | _getInProgress ($a_obj_id) |
| static | _getCountCompleted ($a_obj_id) |
| static | _getCompleted ($a_obj_id) |
| static | _getFailed ($a_obj_id) |
| static | _getCountFailed () |
| static | _getStatusInfo ($a_obj_id) |
| static | _getTypicalLearningTime ($a_obj_id) |
| static | checkStatusForObject ($a_obj_id, $a_users=false) |
| This function checks whether the status for a given number of users is dirty and must be recalculated. More... | |
| static | writeStatus ($a_obj_id, $a_user_id, $a_status, $a_percentage=false, $a_force_per=false) |
| Write status for user and object. More... | |
| static | setInProgressIfNotAttempted ($a_obj_id, $a_user_id) |
| This function shoudl be clalled for normal "read events". More... | |
| static | setAllDirty () |
| Sets all status to dirty. More... | |
| static | setDirty ($a_obj_id) |
| Sets status of an object to dirty. More... | |
| static | _lookupStatus ($a_obj_id, $a_user_id, $a_create=true) |
| Lookup status. More... | |
| static | _lookupPercentage ($a_obj_id, $a_user_id) |
| Lookup percentage. More... | |
| static | _hasUserCompleted ($a_obj_id, $a_user_id) |
| Lookup user object completion. More... | |
| static | _lookupStatusChanged ($a_obj_id, $a_user_id) |
| Lookup status changed. More... | |
| static | _lookupCompletedForObject ($a_obj_id, $a_user_ids=null) |
| Get completed users for object. More... | |
| static | _lookupFailedForObject ($a_obj_id, $a_user_ids=null) |
| Get failed users for object. More... | |
| static | _lookupInProgressForObject ($a_obj_id, $a_user_ids=null) |
| Get in progress users for object. More... | |
| static | preloadListGUIData ($a_obj_ids) |
| static | getListGUIStatus ($a_obj_id, $a_image_only=true) |
Data Fields | |
| $obj_id = null | |
| $db = null | |
| const | LP_STATUS_NOT_ATTEMPTED = 'trac_no_attempted' |
| const | LP_STATUS_IN_PROGRESS = 'trac_in_progress' |
| const | LP_STATUS_COMPLETED = 'trac_completed' |
| const | LP_STATUS_FAILED = 'trac_failed' |
| const | LP_STATUS_NOT_ATTEMPTED_NUM = 0 |
| const | LP_STATUS_IN_PROGRESS_NUM = 1 |
| const | LP_STATUS_COMPLETED_NUM = 2 |
| const | LP_STATUS_FAILED_NUM = 3 |
| const | LP_STATUS_REGISTERED = 'trac_registered' |
| const | LP_STATUS_NOT_REGISTERED = 'trac_not_registered' |
| const | LP_STATUS_PARTICIPATED = 'trac_participated' |
| const | LP_STATUS_NOT_PARTICIPATED = 'trac_not_participated' |
Static Public Attributes | |
| static | $list_gui_cache |
Static Protected Member Functions | |
| static | raiseEvent ($a_obj_id, $a_usr_id, $a_status, $a_percentage) |
| static | _lookupStatusForObject ($a_obj_id, $a_status, $a_user_ids=null) |
| Get users with given status for object. More... | |
| static | validateLPForObjects ($a_user_id, $a_obj_ids, $a_parent_ref_id) |
| Process given objects for lp-relevance. More... | |
| static | checkLPModesForObjects ($a_obj_ids, array &$a_coll_obj_ids) |
| Process lp modes for given objects. More... | |
| static | getLPStatusForObjects ($a_user_id, $a_obj_ids) |
| Get LP status for given objects (and user) More... | |
Abstract class ilLPStatus for all learning progress modes E.g ilLPStatusManual, ilLPStatusObjectives ...
Definition at line 15 of file class.ilLPStatus.php.
| ilLPStatus::__construct | ( | $a_obj_id | ) |
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, and ilLPStatusVisits.
Definition at line 38 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusContentVisited, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusStudyProgramme, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 73 of file class.ilLPStatus.php.
Referenced by ilTimingCache\readObjectInformation().
Here is the caller graph for this function:
|
static |
Reimplemented in ilLPStatusIndividualAssessment, and ilLPStatusStudyProgramme.
Definition at line 68 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusIndividualAssessment.
Definition at line 83 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusIndividualAssessment, and ilLPStatusStudyProgramme.
Definition at line 58 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusIndividualAssessment.
Definition at line 48 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusStudyProgramme, and ilLPStatusTestPassed.
Definition at line 78 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusStudyProgramme, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 63 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusSCORM, ilLPStatusTestFinished, and ilLPStatusTestPassed.
Definition at line 53 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusEvent, ilLPStatusObjectives, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisits, and ilLPStatusCollectionMobs.
Definition at line 88 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection.
Definition at line 93 of file class.ilLPStatus.php.
References ilMDEducational\_getTypicalLearningTimeSeconds().
Here is the call graph for this function:
|
static |
Lookup user object completion.
| int | $a_obj_id | |
| int | $a_user_id |
Definition at line 621 of file class.ilLPStatus.php.
Referenced by ilConditionHandler\_checkCondition(), ilTimingCache\_showWarning(), ilObjSAHSLearningModuleAccess\checkCondition(), ilObjStudyProgramme\getCompletedCourses(), ilCertificateMigrationJob\getScormCertificates(), ilObjLearningSequence\isCompletedByUser(), ilContainerStartObjects\isFullfilled(), and ilCourseStart\isFullfilled().
Here is the caller graph for this function:
|
static |
Get completed users for object.
| int | $a_obj_id | |
| array | $a_user_ids |
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 704 of file class.ilLPStatus.php.
References _lookupStatusForObject().
Referenced by ilTimingsUser\lookupTimings().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Get failed users for object.
| int | $a_obj_id | |
| array | $a_user_ids |
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManual, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 716 of file class.ilLPStatus.php.
References _lookupStatusForObject().
Here is the call graph for this function:
|
static |
Get in progress users for object.
| int | $a_obj_id | |
| array | $a_user_ids |
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 728 of file class.ilLPStatus.php.
References _lookupStatusForObject().
Here is the call graph for this function:
|
static |
Lookup percentage.
| int | $a_obj_id | object id |
| int | $a_user_id | user id |
Definition at line 597 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__appendLPDetails(), ilLTIAppEventListener\doCronUpdate(), ilObjSCORMLearningModule\importRaw(), and ilContainerContentGUI\renderCard().
Here is the caller graph for this function:
|
static |
Lookup status.
| int | $a_obj_id | object id |
| int | $a_user_id | user id |
| bool | $a_create |
Definition at line 562 of file class.ilLPStatus.php.
References $DIC, $ilDB, and ilLPStatusWrapper\_updateStatus().
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilObjSAHSLearningModuleAccess\checkCondition(), ilObjCourse\checkLPStatusSync(), ilLTIAppEventListener\doCronUpdate(), ilCourseLPBadge\evaluate(), ilObjLearningSequenceGUI\executeCommand(), ilLearnerProgressDB\getLearningProgressFor(), getLPStatusForObjects(), ilLearnerProgressDB\getLPStatusRefresher(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilObjSCORMInitData\getStatus(), ilObjSCORMLearningModule\importRaw(), ilLearningProgressBaseGUI\initEditUserForm(), ilCertificateLPStatusHelper\lookUpStatus(), and ilTestPassFinishTasks\updateLearningProgressAfterPassFinishedIsWritten().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Lookup status changed.
| int | $a_obj_id | object id |
| int | $a_user_id | user id |
Definition at line 632 of file class.ilLPStatus.php.
References $DIC, $ilDB, and ilLPStatusWrapper\_updateStatus().
Referenced by ilCertificateAdapter\getUserCompletionDate(), ilCertificateLPStatusHelper\lookupStatusChanged(), and ilCertificateMigrationJob\run().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Get users with given status for object.
| int | $a_obj_id | |
| int | $a_status | |
| array | $a_user_ids |
Definition at line 669 of file class.ilLPStatus.php.
References $DIC, $ilDB, and $res.
Referenced by _lookupCompletedForObject(), ilLPStatusCollection\_lookupCompletedForObject(), ilLPStatusEvent\_lookupCompletedForObject(), ilLPStatusExerciseReturned\_lookupCompletedForObject(), ilLPStatusManualByTutor\_lookupCompletedForObject(), ilLPStatusObjectives\_lookupCompletedForObject(), _lookupFailedForObject(), ilLPStatusCollection\_lookupFailedForObject(), ilLPStatusExerciseReturned\_lookupFailedForObject(), _lookupInProgressForObject(), ilLPStatusCollection\_lookupInProgressForObject(), ilLPStatusEvent\_lookupInProgressForObject(), ilLPStatusExerciseReturned\_lookupInProgressForObject(), ilLPStatusManualByTutor\_lookupInProgressForObject(), and ilLPStatusObjectives\_lookupInProgressForObject().
Here is the caller graph for this function:| ilLPStatus::_updateStatus | ( | $a_obj_id, | |
| $a_usr_id, | |||
$a_obj = null, |
|||
$a_percentage = false, |
|||
$a_force_raise = false |
|||
| ) |
New status handling (st: status, nr: accesses, p: percentage, t: time spent, m: mark)
Learning progress:
Added determine Status to:
Updating the status:
return
Definition at line 203 of file class.ilLPStatus.php.
References $changed, $log, determinePercentage(), determineStatus(), ilLoggerFactory\getLogger(), raiseEvent(), and writeStatus().
Here is the call graph for this function:
|
staticprotected |
Process lp modes for given objects.
| array | $a_obj_ids |
Definition at line 767 of file class.ilLPStatus.php.
References $obj_id, $valid, ilLPObjSettings\_lookupDBModeForObjects(), ilLPCollection\getCollectionModes(), ilObjectLP\getInstance(), ilLPObjSettings\LP_MODE_DEACTIVATED, and ilLPObjSettings\LP_MODE_UNDEFINED.
Referenced by preloadListGUIData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
This function checks whether the status for a given number of users is dirty and must be recalculated.
"Missing" records are not inserted!
return
Definition at line 255 of file class.ilLPStatus.php.
References $DIC, $ilDB, $r, and ilLPStatusFactory\_getInstance().
Referenced by ilTrQuery\refreshObjectsStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLPStatus::determinePercentage | ( | $a_obj_id, | |
| $a_usr_id, | |||
$a_obj = null |
|||
| ) |
Determine percentage.
return
Reimplemented in ilLPStatusPlugin, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 231 of file class.ilLPStatus.php.
Referenced by _updateStatus(), and refreshStatus().
Here is the caller graph for this function:| ilLPStatus::determineStatus | ( | $a_obj_id, | |
| $a_usr_id, | |||
$a_obj = null |
|||
| ) |
Determine status.
return
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusStudyProgramme, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 242 of file class.ilLPStatus.php.
Referenced by _updateStatus().
Here is the caller graph for this function:
|
static |
Definition at line 902 of file class.ilLPStatus.php.
Referenced by ilObjectListGUI\determineProperties(), and ilContainerContentGUI\renderCard().
Here is the caller graph for this function:
|
staticprotected |
Get LP status for given objects (and user)
| int | $a_user_id | |
| array | $a_obj_ids |
Definition at line 819 of file class.ilLPStatus.php.
References $DIC, $ilDB, $obj_id, $res, $row, _lookupStatus(), and LP_STATUS_NOT_ATTEMPTED_NUM.
Referenced by preloadListGUIData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 853 of file class.ilLPStatus.php.
References $_GET, $DIC, $ilUser, $lng, $obj_id, $path, $res, $text, ilObjUserTracking\_enabledLearningProgress(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilObjUserTracking\_hasLearningProgressLearner(), ilObjUserTracking\_hasLearningProgressListGUI(), checkLPModesForObjects(), getLPStatusForObjects(), ilUtil\img(), and validateLPForObjects().
Referenced by ilObjectListGUIPreloader\preload().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Definition at line 298 of file class.ilLPStatus.php.
References $DIC, $log, and ilLoggerFactory\getLogger().
Referenced by _updateStatus(), and writeStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLPStatus::refreshStatus | ( | $a_obj_id, | |
$a_users = null |
|||
| ) |
Refresh status.
return
Reimplemented in ilLPStatusSCORM, and ilLPStatusSCORMPackage.
Definition at line 322 of file class.ilLPStatus.php.
References $failed, ilLPStatusWrapper\_getCompleted(), ilLPStatusWrapper\_getFailed(), ilLPStatusWrapper\_getInProgress(), ilLPStatusWrapper\_getNotAttempted(), ilLPStatusWrapper\_updateStatus(), and determinePercentage().
Here is the call graph for this function:
|
static |
Sets all status to dirty.
For testing puproses.
return
Definition at line 524 of file class.ilLPStatus.php.
|
static |
Sets status of an object to dirty.
| integer | object id |
Definition at line 542 of file class.ilLPStatus.php.
|
static |
This function shoudl be clalled for normal "read events".
The "in progress" status is only written, if current status is "NOT ATTEMPTED"
Definition at line 487 of file class.ilLPStatus.php.
References $DIC, $ilDB, and ilLPStatusWrapper\_updateStatus().
Referenced by ilLearningProgress\_tracProgress().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Process given objects for lp-relevance.
| int | $a_user_id | |
| array | $a_obj_ids | |
| int | $a_parent_ref_id |
Definition at line 746 of file class.ilLPStatus.php.
References $obj_id, and ilObjectLP\getLPMemberships().
Referenced by preloadListGUIData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Write status for user and object.
return bool
Definition at line 369 of file class.ilLPStatus.php.
References $DIC, $ilDB, $log, $ret, ilObject\_lookupType(), ilLPStatusWrapper\_removeStatusCache(), ilLPStatusWrapper\_updateStatus(), ilLoggerFactory\getLogger(), and raiseEvent().
Referenced by _updateStatus(), ilLPStatusSCORM\refreshStatus(), ilLPStatusSCORMPackage\refreshStatus(), ilObjSCORMTracking\syncGlobalStatus(), and ilSCORM2004StoreData\syncGlobalStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLPStatus::$db = null |
Definition at line 19 of file class.ilLPStatus.php.
|
static |
Definition at line 21 of file class.ilLPStatus.php.
| ilLPStatus::$obj_id = null |
Definition at line 17 of file class.ilLPStatus.php.
Referenced by checkLPModesForObjects(), getLPStatusForObjects(), preloadListGUIData(), and validateLPForObjects().
| const ilLPStatus::LP_STATUS_COMPLETED = 'trac_completed' |
Definition at line 25 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilCourseMembershipGUI\getPrintMemberData(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilObjCourseGUI\readMemberData(), ilObjGroupGUI\readMemberData(), and ilLearningSequenceRoles\readMemberData().
| const ilLPStatus::LP_STATUS_COMPLETED_NUM = 2 |
Definition at line 30 of file class.ilLPStatus.php.
Referenced by ilLPObjectStatisticsLPTableGUI\__construct(), ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilLMExplorerGUI\checkLPIcon(), ilObjCourse\checkLPStatusSync(), ilLPStatusTestPassed\determineLpStatus(), ilLPStatusCollection\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusCollectionMobs\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilLPStatusManual\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusQuestions\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusStudyProgramme\determineStatus(), ilLPStatusSurveyFinished\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusVisitedPages\determineStatus(), ilLPStatusVisits\determineStatus(), ilCourseLPBadge\evaluate(), ilCertificateCourseLearningProgressEvaluation\evaluate(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPProgressTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), ilLPMarks\getCompletionsOfUser(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrSummaryTableGUI\getItems(), ilTrMatrixTableGUI\getItems(), ilObjLearningSequence\getLPCompletionStates(), ilLOUserResults\getObjectiveStatusForLP(), ilTrQuery\getObjectsDataForUser(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilTrQuery\getUserObjectiveMatrix(), ilCourseAppEventListener\handleEvent(), ilBadgeAppEventListener\handleEvent(), ilSkillAppEventListener\handleEvent(), ilCertificateAppEventListener\handleLPUpdate(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilLearningProgressGUI\initCollectionManualForm(), ilLearningProgressBaseGUI\initEditUserForm(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilStudyProgrammeLeafMock\markCompletedFor(), ilStudyProgrammeAppEventListener\onServiceTrackingUpdateStatus(), ilContainerContentGUI\renderCard(), ilLearningProgressGUI\showtlt(), ilCertificateCourseLearningProgressEvaluationTest\testAllCoursesAreCompletedOnLPChange(), ilStudyProgrammeLPTest\testMarkAccredited(), ilCertificateCourseLearningProgressEvaluationTest\testOnlyOneCourseIsCompletedOnLPChange(), ilStudyProgrammeLPTest\testUnmarkAccredited(), and ilLTIAppEventListener\tryOutcomeService().
| const ilLPStatus::LP_STATUS_FAILED = 'trac_failed' |
Definition at line 26 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilCourseMembershipGUI\getPrintMemberData(), ilTrQuery\getSCOsStatusForUser(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilObjCourseGUI\readMemberData(), ilObjGroupGUI\readMemberData(), and ilLearningSequenceRoles\readMemberData().
| const ilLPStatus::LP_STATUS_FAILED_NUM = 3 |
Definition at line 31 of file class.ilLPStatus.php.
Referenced by ilLPObjectStatisticsLPTableGUI\__construct(), ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilObjSAHSLearningModuleAccess\checkCondition(), ilLPStatusTestPassed\determineLpStatus(), ilLPStatusCollection\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusStudyProgramme\determineStatus(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrSummaryTableGUI\getItems(), ilTrMatrixTableGUI\getItems(), ilLOUserResults\getObjectiveStatusForLP(), ilTrQuery\getObjectsDataForUser(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilTrQuery\getUserObjectiveMatrix(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilStudyProgrammeLPTest\testMarkFailed(), ilStudyProgrammeLPTest\testMarkNotFailed(), and ilLTIAppEventListener\tryOutcomeService().
| const ilLPStatus::LP_STATUS_IN_PROGRESS = 'trac_in_progress' |
Definition at line 24 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilCourseMembershipGUI\getPrintMemberData(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilObjCourseGUI\readMemberData(), ilObjGroupGUI\readMemberData(), ilLearningSequenceRoles\readMemberData(), and ilCertificateCourseLearningProgressEvaluationTest\testOnlyOneCourseIsCompletedOnLPChange().
| const ilLPStatus::LP_STATUS_IN_PROGRESS_NUM = 1 |
Definition at line 29 of file class.ilLPStatus.php.
Referenced by ilLPObjectStatisticsLPTableGUI\__construct(), ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLPStatusObjectives\_getStatusInfo(), ilLearningProgressBaseGUI\_getStatusText(), ilLMExplorerGUI\checkLPIcon(), ilLPStatusCollection\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusCollectionMobs\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilLPStatusManual\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusObjectives\determineStatus(), ilLPStatusQuestions\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusStudyProgramme\determineStatus(), ilLPStatusSurveyFinished\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTestPassed\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusVisitedPages\determineStatus(), ilLPStatusVisits\determineStatus(), ilLPStatusTestPassed\determineStatusForScoreLastPassTests(), ilIndividualAssessmentLPInterface\determineStatusOfMember(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrSummaryTableGUI\getItems(), ilTrMatrixTableGUI\getItems(), ilLOUserResults\getObjectiveStatusForLP(), ilTrQuery\getObjectsDataForUser(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilTrQuery\getUserObjectiveMatrix(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilLPObjectStatisticsLPTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilLearningProgressGUI\showtlt(), ilStudyProgrammeLPTest\testInitialLPActive(), ilStudyProgrammeLPTest\testInitialLPDraft(), ilStudyProgrammeLPTest\testInitialProgressOutdated(), ilStudyProgrammeLPTest\testMarkAccredited(), ilStudyProgrammeLPTest\testMarkFailed(), ilStudyProgrammeLPTest\testMarkNotFailed(), ilStudyProgrammeLPTest\testMarkNotRelevant(), and ilStudyProgrammeLPTest\testUnmarkAccredited().
| const ilLPStatus::LP_STATUS_NOT_ATTEMPTED = 'trac_no_attempted' |
Definition at line 23 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilCourseMembershipGUI\getPrintMemberData(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilObjCourseGUI\readMemberData(), ilObjGroupGUI\readMemberData(), and ilLearningSequenceRoles\readMemberData().
| const ilLPStatus::LP_STATUS_NOT_ATTEMPTED_NUM = 0 |
Definition at line 28 of file class.ilLPStatus.php.
Referenced by ilLPObjectStatisticsLPTableGUI\__construct(), ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilTrQuery\buildFilters(), ilLMExplorerGUI\checkLPIcon(), ilMStListCourses\createWhereStatement(), ilLPStatusCollection\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusCollectionMobs\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilLPStatusManual\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusObjectives\determineStatus(), ilLPStatusPlugin\determineStatus(), ilLPStatusQuestions\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusStudyProgramme\determineStatus(), ilLPStatusSurveyFinished\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTestPassed\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusVisitedPages\determineStatus(), ilLPStatusVisits\determineStatus(), ilIndividualAssessmentLPInterface\determineStatusOfMember(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilTrMatrixTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrSummaryTableGUI\getItems(), ilTrMatrixTableGUI\getItems(), ilLPStatusPlugin\getLPDataForUser(), getLPStatusForObjects(), ilTrQuery\getObjectivesStatusForUser(), ilTrQuery\getObjectsDataForUser(), ilTrQuery\getObjectsStatusForUser(), ilTrQuery\getUserObjectiveMatrix(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilLearningProgressGUI\initCollectionManualForm(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilLearningProgressGUI\showtlt(), ilStudyProgrammeLPTest\testInitialLPDraft(), ilStudyProgrammeLPTest\testInitialProgressOutdated(), ilStudyProgrammeLPTest\testMarkNotRelevant(), ilStudyProgrammeLPTest\testNewNodesAreNotRelevant(), and ilLTIAppEventListener\tryOutcomeService().
| const ilLPStatus::LP_STATUS_NOT_PARTICIPATED = 'trac_not_participated' |
Definition at line 36 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\_getImagePathForStatus().
| const ilLPStatus::LP_STATUS_NOT_REGISTERED = 'trac_not_registered' |
Definition at line 34 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\_getImagePathForStatus().
| const ilLPStatus::LP_STATUS_PARTICIPATED = 'trac_participated' |
Definition at line 35 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\_getImagePathForStatus().
| const ilLPStatus::LP_STATUS_REGISTERED = 'trac_registered' |
Definition at line 33 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\_getImagePathForStatus().