| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
Abstract class ilLPStatus for all learning progress modes E.g ilLPStatusManual, ilLPStatusObjectives ... More...
 Inheritance diagram for ilLPStatus:
 Inheritance diagram for ilLPStatus: Collaboration diagram for ilLPStatus:
 Collaboration diagram for ilLPStatus:| Public Member Functions | |
| ilLPStatus ($a_obj_id) | |
| _getCountNotAttempted ($a_obj_id) | |
| _getNotAttempted ($a_obj_id) | |
| _getCountInProgress ($a_obj_id) | |
| _getInProgress ($a_obj_id) | |
| _getCountCompleted ($a_obj_id) | |
| _getCompleted ($a_obj_id) | |
| _getFailed ($a_obj_id) | |
| _getCountFailed () | |
| _getStatusInfo ($a_obj_id) | |
| _getTypicalLearningTime ($a_obj_id) | |
| _updateStatus ($a_obj_id, $a_usr_id, $a_obj=null, $a_percentage=false, $a_no_raise=false, $a_force_raise=false) | |
| New status handling (st: status, nr: accesses, p: percentage, t: time spent, m: mark) | |
| determinePercentage ($a_obj_id, $a_usr_id, $a_obj=null) | |
| Determine percentage. | |
| determineStatus ($a_obj_id, $a_usr_id, $a_obj=null) | |
| Determine status. | |
| refreshStatus ($a_obj_id, $a_users=null) | |
| Refresh status. | |
| _lookupStatusChanged ($a_obj_id, $a_user_id) | |
| Lookup status changed. | |
| Static Public Member Functions | |
| 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. | |
| static | writeStatus ($a_obj_id, $a_user_id, $a_status, $a_percentage=false, $a_force_per=false) | 
| Write status for user and object. | |
| static | setInProgressIfNotAttempted ($a_obj_id, $a_user_id) | 
| This function shoudl be clalled for normal "read events". | |
| static | setAllDirty () | 
| Sets all status to dirty. | |
| static | setDirty ($a_obj_id) | 
| Sets status of an object to dirty. | |
| static | _lookupStatus ($a_obj_id, $a_user_id) | 
| Lookup status. | |
| static | _hasUserCompleted ($a_obj_id, $a_user_id) | 
| Lookup user object completion. | |
| static | _lookupCompletedForObject ($a_obj_id, $a_user_ids=null) | 
| Get completed users for object. | |
| static | _lookupFailedForObject ($a_obj_id, $a_user_ids=null) | 
| Get failed users for object. | |
| static | _lookupInProgressForObject ($a_obj_id, $a_user_ids=null) | 
| Get in progress users for object. | |
| static | preloadListGUIData ($a_obj_ids) | 
| static | getListGUIStatus ($a_obj_id) | 
| 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 | 
| Protected Member Functions | |
| raiseEvent ($a_obj_id, $a_usr_id, $a_status, $a_percentage) | |
| Static Protected Member Functions | |
| static | _lookupStatusForObject ($a_obj_id, $a_status, $a_user_ids=null) | 
| Get users with given status for object. | |
Abstract class ilLPStatus for all learning progress modes E.g ilLPStatusManual, ilLPStatusObjectives ...
Definition at line 15 of file class.ilLPStatus.php.
| ilLPStatus::_getCompleted | ( | $a_obj_id | ) | 
Reimplemented in ilLPStatusCollection, ilLPStatusManualByTutor, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusTestPassed, ilLPStatusPlugin, ilLPStatusObjectives, ilLPStatusTestFinished, ilLPStatusSCORMPackage, ilLPStatusTypicalLearningTime, ilLPStatusVisits, ilLPStatusSCORM, ilLPStatusCollectionManual, ilLPStatusCollectionTLT, and ilLPStatusManual.
Definition at line 69 of file class.ilLPStatus.php.
Referenced by refreshStatus().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPStatus::_getCountCompleted | ( | $a_obj_id | ) | 
Definition at line 65 of file class.ilLPStatus.php.
| ilLPStatus::_getCountFailed | ( | ) | 
Definition at line 77 of file class.ilLPStatus.php.
| ilLPStatus::_getCountInProgress | ( | $a_obj_id | ) | 
Definition at line 56 of file class.ilLPStatus.php.
| ilLPStatus::_getCountNotAttempted | ( | $a_obj_id | ) | 
Definition at line 46 of file class.ilLPStatus.php.
| ilLPStatus::_getFailed | ( | $a_obj_id | ) | 
Reimplemented in ilLPStatusCollection, ilLPStatusTestPassed, ilLPStatusExerciseReturned, ilLPStatusPlugin, ilLPStatusSCORM, and ilLPStatusSCORMPackage.
Definition at line 73 of file class.ilLPStatus.php.
Referenced by refreshStatus().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPStatus::_getInProgress | ( | $a_obj_id | ) | 
Reimplemented in ilLPStatusManualByTutor, ilLPStatusEvent, ilLPStatusCollection, ilLPStatusExerciseReturned, ilLPStatusPlugin, ilLPStatusTestPassed, ilLPStatusSCORMPackage, ilLPStatusObjectives, ilLPStatusSCORM, ilLPStatusTypicalLearningTime, ilLPStatusVisits, ilLPStatusTestFinished, ilLPStatusManual, ilLPStatusCollectionManual, and ilLPStatusCollectionTLT.
Definition at line 60 of file class.ilLPStatus.php.
Referenced by refreshStatus().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPStatus::_getNotAttempted | ( | $a_obj_id | ) | 
Reimplemented in ilLPStatusTestPassed, ilLPStatusTestFinished, ilLPStatusManualByTutor, ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusPlugin, and ilLPStatusObjectives.
Definition at line 51 of file class.ilLPStatus.php.
Referenced by refreshStatus().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPStatus::_getStatusInfo | ( | $a_obj_id | ) | 
Reimplemented in ilLPStatusCollection, ilLPStatusTestPassed, ilLPStatusSCORM, ilLPStatusEvent, ilLPStatusObjectives, ilLPStatusTypicalLearningTime, ilLPStatusSCORMPackage, ilLPStatusVisits, and ilLPStatusCollectionManual.
Definition at line 81 of file class.ilLPStatus.php.
| ilLPStatus::_getTypicalLearningTime | ( | $a_obj_id | ) | 
Reimplemented in ilLPStatusCollection.
Definition at line 85 of file class.ilLPStatus.php.
References ilMDEducational\_getTypicalLearningTimeSeconds().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Lookup user object completion.
| int | $a_obj_id | |
| int | $a_user_id | 
Definition at line 568 of file class.ilLPStatus.php.
Referenced by ilConditionHandler\_checkCondition(), ilObjSAHSLearningModuleAccess\_lookupUserCertificate(), ilTimingCache\_showWarning(), ilObjCourse\checkLPStatusSync(), ilSCORMVerificationTableGUI\getItems(), and ilCourseStart\isFullfilled().
 Here is the caller graph for this function:
 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, ilLPStatusManualByTutor, ilLPStatusObjectives, and ilLPStatusExerciseReturned.
Definition at line 653 of file class.ilLPStatus.php.
References _lookupStatusForObject().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Get failed users for object.
| int | $a_obj_id | |
| array | $a_user_ids | 
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusExerciseReturned, and ilLPStatusManual.
Definition at line 665 of file class.ilLPStatus.php.
References _lookupStatusForObject().
 Here is the call graph for this function:
 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, ilLPStatusManualByTutor, ilLPStatusObjectives, and ilLPStatusExerciseReturned.
Definition at line 677 of file class.ilLPStatus.php.
References _lookupStatusForObject().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Lookup status.
| int | $a_obj_id | object id | 
| int | $a_user_id | user id | 
Definition at line 532 of file class.ilLPStatus.php.
References _updateStatus().
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\__showEditUser(), ilLPStatusExerciseReturned\determineStatus(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilObjSCORMInitData\getStatus(), and preloadListGUIData().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPStatus::_lookupStatusChanged | ( | $a_obj_id, | |
| $a_user_id | |||
| ) | 
Lookup status changed.
| int | $a_obj_id | object id | 
| int | $a_user_id | user id | 
Definition at line 579 of file class.ilLPStatus.php.
References _updateStatus().
Referenced by ilCertificateAdapter\getUserCompletionDate().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller 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 616 of file class.ilLPStatus.php.
References $res.
Referenced by ilLPStatusExerciseReturned\_lookupCompletedForObject(), ilLPStatusObjectives\_lookupCompletedForObject(), ilLPStatusManualByTutor\_lookupCompletedForObject(), ilLPStatusEvent\_lookupCompletedForObject(), ilLPStatusCollection\_lookupCompletedForObject(), _lookupCompletedForObject(), ilLPStatusExerciseReturned\_lookupFailedForObject(), ilLPStatusCollection\_lookupFailedForObject(), _lookupFailedForObject(), ilLPStatusExerciseReturned\_lookupInProgressForObject(), ilLPStatusObjectives\_lookupInProgressForObject(), ilLPStatusManualByTutor\_lookupInProgressForObject(), ilLPStatusEvent\_lookupInProgressForObject(), ilLPStatusCollection\_lookupInProgressForObject(), and _lookupInProgressForObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPStatus::_updateStatus | ( | $a_obj_id, | |
| $a_usr_id, | |||
| $a_obj = null, | |||
| $a_percentage = false, | |||
| $a_no_raise = 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 195 of file class.ilLPStatus.php.
References $changed, determinePercentage(), determineStatus(), raiseEvent(), and writeStatus().
Referenced by _lookupStatus(), _lookupStatusChanged(), ilLPStatusCollectionManual\_setObjectStatus(), refreshStatus(), setInProgressIfNotAttempted(), and writeStatus().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller 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 241 of file class.ilLPStatus.php.
References ilLPStatusFactory\_getInstance().
Referenced by ilTrQuery\refreshObjectsStatus().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller 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 ilLPStatusSCORM, ilLPStatusTestPassed, ilLPStatusSCORMPackage, ilLPStatusPlugin, ilLPStatusTypicalLearningTime, and ilLPStatusVisits.
Definition at line 217 of file class.ilLPStatus.php.
Referenced by _updateStatus(), and refreshStatus().
 Here is the caller graph for this function:
 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, ilLPStatusSCORM, ilLPStatusTestPassed, ilLPStatusTestFinished, ilLPStatusManualByTutor, ilLPStatusCollectionTLT, ilLPStatusEvent, ilLPStatusObjectives, ilLPStatusCollectionManual, ilLPStatusExerciseReturned, ilLPStatusPlugin, ilLPStatusSCORMPackage, ilLPStatusTypicalLearningTime, ilLPStatusVisits, and ilLPStatusManual.
Definition at line 228 of file class.ilLPStatus.php.
Referenced by _updateStatus().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 769 of file class.ilLPStatus.php.
Referenced by ilObjectListGUI\insertProperties().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPStatus::ilLPStatus | ( | $a_obj_id | ) | 
Definition at line 38 of file class.ilLPStatus.php.
Referenced by ilLPStatusManualByTutor\__construct(), ilLPStatusCollection\ilLPStatusCollection(), ilLPStatusEvent\ilLPStatusEvent(), ilLPStatusManual\ilLPStatusManual(), ilLPStatusObjectives\ilLPStatusObjectives(), ilLPStatusSCORM\ilLPStatusSCORM(), ilLPStatusSCORMPackage\ilLPStatusSCORMPackage(), ilLPStatusTestFinished\ilLPStatusTestFinished(), ilLPStatusTestPassed\ilLPStatusTestPassed(), ilLPStatusTypicalLearningTime\ilLPStatusTypicalLearningTime(), ilLPStatusVisits\ilLPStatusVisits(), and ilLPStatusExerciseReturned\ilLPStatusVisits().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 682 of file class.ilLPStatus.php.
References $ilUser, $lng, $obj_id, $path, $res, $row, $valid, ilObjUserTracking\_enabledLearningProgress(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilObjUserTracking\_hasLearningProgressLearner(), ilObjUserTracking\_hasLearningProgressListGUI(), ilLPObjSettings\_lookupDBModeForObjects(), _lookupStatus(), ilObjectLP\getInstance(), ilUtil\img(), ilLPObjSettings\LP_MODE_DEACTIVATED, ilLPObjSettings\LP_MODE_UNDEFINED, and LP_STATUS_NOT_ATTEMPTED_NUM.
Referenced by ilObjectListGUIPreloader\preload().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | protected | 
Definition at line 287 of file class.ilLPStatus.php.
Referenced by _updateStatus(), and refreshStatus().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilLPStatus::refreshStatus | ( | $a_obj_id, | |
| $a_users = null | |||
| ) | 
Refresh status.
| @return | 
Definition at line 305 of file class.ilLPStatus.php.
References $failed, _getCompleted(), _getFailed(), _getInProgress(), _getNotAttempted(), _updateStatus(), determinePercentage(), and raiseEvent().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Sets all status to dirty.
For testing puproses.
| @return | 
Definition at line 500 of file class.ilLPStatus.php.
| 
 | static | 
Sets status of an object to dirty.
| integer | object id | 
Definition at line 516 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 461 of file class.ilLPStatus.php.
References _updateStatus().
Referenced by ilLearningProgress\_tracProgress().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Write status for user and object.
| @return | bool | 
Definition at line 363 of file class.ilLPStatus.php.
References $ret, ilObject\_lookupType(), ilLPStatusWrapper\_removeStatusCache(), and _updateStatus().
Referenced by _updateStatus(), ilLPStatusSCORMPackage\refreshStatus(), ilLPStatusSCORM\refreshStatus(), ilObjSCORMTracking\syncGlobalStatus(), and ilSCORM2004StoreData\syncGlobalStatus().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller 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 preloadListGUIData().
| const ilLPStatus::LP_STATUS_COMPLETED = 'trac_completed' | 
Definition at line 25 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilObjCourseGUI\fetchPrintMemberData(), ilGroupParticipantsTableGUI\fillRow(), ilCourseParticipantsTableGUI\fillRow(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilTrSummaryTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilObjGroupGUI\readMemberData(), and ilObjCourseGUI\readMemberData().
| const ilLPStatus::LP_STATUS_COMPLETED_NUM = 2 | 
Definition at line 30 of file class.ilLPStatus.php.
Referenced by ilLPObjectStatisticsLPTableGUI\__construct(), ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\__showEditUser(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilLMExplorer\checkLPIcon(), ilLMExplorerGUI\checkLPIcon(), ilLPStatusManual\determineStatus(), ilLPStatusVisits\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusObjectives\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTestPassed\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusCollection\determineStatus(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPProgressTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrMatrixTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), ilTrQuery\getObjectivesStatusForUser(), ilTrQuery\getObjectsDataForUser(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilCourseAppEventListener\handleEvent(), ilLearningProgressGUI\initCollectionManualForm(), ilTrSummaryTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), and ilLearningProgressGUI\showtlt().
| const ilLPStatus::LP_STATUS_FAILED = 'trac_failed' | 
Definition at line 26 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilLearningProgressBaseGUI\_getImagePathForStatus(), ilLearningProgressBaseGUI\_getStatusText(), ilObjCourseGUI\fetchPrintMemberData(), ilGroupParticipantsTableGUI\fillRow(), ilCourseParticipantsTableGUI\fillRow(), ilTrQuery\getSCOsStatusForUser(), ilTrSummaryTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilObjGroupGUI\readMemberData(), and ilObjCourseGUI\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(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusTestPassed\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusCollection\determineStatus(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrMatrixTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), ilTrQuery\getObjectsDataForUser(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilTrSummaryTableGUI\initFilter(), and ilTrObjectUsersPropsTableGUI\initFilter().
| 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(), ilObjCourseGUI\fetchPrintMemberData(), ilGroupParticipantsTableGUI\fillRow(), ilCourseParticipantsTableGUI\fillRow(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilTrSummaryTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilObjGroupGUI\readMemberData(), and ilObjCourseGUI\readMemberData().
| 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(), ilLearningProgressBaseGUI\_getStatusText(), ilLMExplorer\checkLPIcon(), ilLMExplorerGUI\checkLPIcon(), ilLPStatusManual\determineStatus(), ilLPStatusVisits\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusObjectives\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusCollection\determineStatus(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrMatrixTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), ilTrQuery\getObjectsDataForUser(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLPObjectStatisticsLPTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), and ilLearningProgressGUI\showtlt().
| 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(), ilObjCourseGUI\fetchPrintMemberData(), ilGroupParticipantsTableGUI\fillRow(), ilCourseParticipantsTableGUI\fillRow(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilTrSummaryTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilObjGroupGUI\readMemberData(), and ilObjCourseGUI\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(), ilLMExplorer\checkLPIcon(), ilLMExplorerGUI\checkLPIcon(), ilLPStatusManual\determineStatus(), ilLPStatusVisits\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusPlugin\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusObjectives\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTestPassed\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusCollection\determineStatus(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrMatrixTableGUI\getItems(), ilTrSummaryTableGUI\getItems(), ilLPStatusPlugin\getLPDataForUser(), ilTrQuery\getObjectsDataForUser(), ilLearningProgressGUI\initCollectionManualForm(), ilTrSummaryTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), preloadListGUIData(), and ilLearningProgressGUI\showtlt().
| 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().