ILIAS
release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
|
Abstract class ilLPStatus for all learning progress modes E.g ilLPStatusManual, ilLPStatusObjectives ... More...
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_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... | |
_lookupStatusChanged ($a_obj_id, $a_user_id) | |
Lookup status changed. More... | |
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. 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 | _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) |
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. 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::_getCompleted | ( | $a_obj_id | ) |
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusDownloaded, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusStudyProgramme, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 69 of file class.ilLPStatus.php.
ilLPStatus::_getCountCompleted | ( | $a_obj_id | ) |
Reimplemented in ilLPStatusStudyProgramme.
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 | ) |
Reimplemented in ilLPStatusStudyProgramme.
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, ilLPStatusExerciseReturned, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusSCORM, ilLPStatusSCORMPackage, and ilLPStatusTestPassed.
Definition at line 73 of file class.ilLPStatus.php.
ilLPStatus::_getInProgress | ( | $a_obj_id | ) |
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusStudyProgramme, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 60 of file class.ilLPStatus.php.
ilLPStatus::_getNotAttempted | ( | $a_obj_id | ) |
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusTestFinished, and ilLPStatusTestPassed.
Definition at line 51 of file class.ilLPStatus.php.
ilLPStatus::_getStatusInfo | ( | $a_obj_id | ) |
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusEvent, ilLPStatusObjectives, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisits, and ilLPStatusCollectionMobs.
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().
|
static |
Lookup user object completion.
int | $a_obj_id | |
int | $a_user_id |
Definition at line 605 of file class.ilLPStatus.php.
Referenced by ilConditionHandler\_checkCondition(), ilObjSAHSLearningModuleAccess\_lookupUserCertificate(), ilTimingCache\_showWarning(), ilObjSAHSLearningModuleAccess\checkCondition(), ilObjStudyProgramme\getCompletedCourses(), ilSCORMVerificationTableGUI\getItems(), ilContainerStartObjects\isFullfilled(), and ilCourseStart\isFullfilled().
|
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 690 of file class.ilLPStatus.php.
References _lookupStatusForObject().
|
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 702 of file class.ilLPStatus.php.
References _lookupStatusForObject().
|
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 714 of file class.ilLPStatus.php.
References _lookupStatusForObject().
|
static |
Lookup percentage.
int | $a_obj_id | object id |
int | $a_user_id | user id |
Definition at line 583 of file class.ilLPStatus.php.
References $ilDB.
Referenced by ilLearningProgressBaseGUI\__appendLPDetails(), and ilObjSCORMLearningModule\importRaw().
|
static |
Lookup status.
int | $a_obj_id | object id |
int | $a_user_id | user id |
bool | $a_create |
Definition at line 548 of file class.ilLPStatus.php.
References $ilDB, and ilLPStatusWrapper\_updateStatus().
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilObjSAHSLearningModuleAccess\checkCondition(), ilObjCourse\checkLPStatusSync(), getLPStatusForObjects(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilObjSCORMInitData\getStatus(), ilObjSCORMLearningModule\importRaw(), and ilLearningProgressBaseGUI\initEditUserForm().
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 616 of file class.ilLPStatus.php.
References $ilDB, and ilLPStatusWrapper\_updateStatus().
Referenced by ilCertificateAdapter\getUserCompletionDate().
|
staticprotected |
Get users with given status for object.
int | $a_obj_id | |
int | $a_status | |
array | $a_user_ids |
Definition at line 653 of file class.ilLPStatus.php.
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().
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 195 of file class.ilLPStatus.php.
References $changed, determinePercentage(), determineStatus(), raiseEvent(), and writeStatus().
|
staticprotected |
Process lp modes for given objects.
array | $a_obj_ids |
Definition at line 755 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().
|
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 240 of file class.ilLPStatus.php.
References $ilDB, $r, and ilLPStatusFactory\_getInstance().
Referenced by ilTrQuery\refreshObjectsStatus().
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 216 of file class.ilLPStatus.php.
Referenced by _updateStatus(), and refreshStatus().
ilLPStatus::determineStatus | ( | $a_obj_id, | |
$a_usr_id, | |||
$a_obj = null |
|||
) |
Determine status.
return
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusStudyProgramme, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 227 of file class.ilLPStatus.php.
Referenced by _updateStatus().
|
static |
Definition at line 900 of file class.ilLPStatus.php.
Referenced by ilObjectListGUI\insertProperties().
|
staticprotected |
Get LP status for given objects (and user)
int | $a_user_id | |
array | $a_obj_ids |
Definition at line 816 of file class.ilLPStatus.php.
References $ilDB, $obj_id, $res, $row, _lookupStatus(), and LP_STATUS_NOT_ATTEMPTED_NUM.
Referenced by preloadListGUIData().
ilLPStatus::ilLPStatus | ( | $a_obj_id | ) |
Definition at line 38 of file class.ilLPStatus.php.
References $ilDB.
|
static |
Definition at line 855 of file class.ilLPStatus.php.
References $_GET, $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().
|
protected |
Definition at line 286 of file class.ilLPStatus.php.
Referenced by _updateStatus(), and refreshStatus().
ilLPStatus::refreshStatus | ( | $a_obj_id, | |
$a_users = null |
|||
) |
Refresh status.
return
Definition at line 304 of file class.ilLPStatus.php.
References $failed, ilLPStatusWrapper\_getCompleted(), ilLPStatusWrapper\_getFailed(), ilLPStatusWrapper\_getInProgress(), ilLPStatusWrapper\_getNotAttempted(), ilLPStatusWrapper\_updateStatus(), determinePercentage(), and raiseEvent().
|
static |
|
static |
Sets status of an object to dirty.
integer | object id |
Definition at line 531 of file class.ilLPStatus.php.
References $ilDB.
|
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 476 of file class.ilLPStatus.php.
References $ilDB, and ilLPStatusWrapper\_updateStatus().
Referenced by ilLearningProgress\_tracProgress().
|
staticprotected |
Process given objects for lp-relevance.
int | $a_user_id | |
array | $a_obj_ids | |
int | $a_parent_ref_id |
Definition at line 732 of file class.ilLPStatus.php.
References $obj_id, and ilObjectLP\getLPMemberships().
Referenced by preloadListGUIData().
|
static |
Write status for user and object.
return bool
Definition at line 362 of file class.ilLPStatus.php.
References $ilDB, $ret, ilObject\_lookupType(), ilLPStatusWrapper\_removeStatusCache(), and ilLPStatusWrapper\_updateStatus().
Referenced by _updateStatus(), ilLPStatusSCORM\refreshStatus(), ilLPStatusSCORMPackage\refreshStatus(), ilObjSCORMTracking\syncGlobalStatus(), and ilSCORM2004StoreData\syncGlobalStatus().
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(), ilObjCourseGUI\fetchPrintMemberData(), ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilObjCourseGUI\readMemberData(), and ilObjGroupGUI\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(), ilLPStatusCollection\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusCollectionMobs\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusManual\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusQuestions\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusStudyProgramme\determineStatus(), ilLPStatusSurveyFinished\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTestPassed\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusVisitedPages\determineStatus(), ilLPStatusVisits\determineStatus(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPProgressTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrSummaryTableGUI\getItems(), ilTrMatrixTableGUI\getItems(), ilLOUserResults\getObjectiveStatusForLP(), ilTrQuery\getObjectsDataForUser(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilTrQuery\getUserObjectiveMatrix(), ilCourseAppEventListener\handleEvent(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilLearningProgressGUI\initCollectionManualForm(), ilLearningProgressBaseGUI\initEditUserForm(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilStudyProgrammeLeafMock\markCompletedFor(), ilStudyProgrammeAppEventListener\onServiceTrackingUpdateStatus(), ilLearningProgressGUI\showtlt(), ilStudyProgrammeLPTest\testMarkAccredited(), and ilStudyProgrammeLPTest\testUnmarkAccredited().
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(), ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilTrQuery\getSCOsStatusForUser(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilObjCourseGUI\readMemberData(), and ilObjGroupGUI\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(), ilLPStatusCollection\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusTestPassed\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(), ilTrObjectUsersPropsTableGUI\initFilter(), and ilTrSummaryTableGUI\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(), ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilObjCourseGUI\readMemberData(), and ilObjGroupGUI\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(), ilLPStatusObjectives\_getStatusInfo(), ilLearningProgressBaseGUI\_getStatusText(), ilLMExplorerGUI\checkLPIcon(), ilLPStatusCollection\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusCollectionMobs\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusManual\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusObjectives\determineStatus(), ilLPStatusQuestions\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusSCORMPackage\determineStatus(), ilLPStatusStudyProgramme\determineStatus(), ilLPStatusSurveyFinished\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusVisitedPages\determineStatus(), ilLPStatusVisits\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(), ilLPObjectStatisticsLPTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilLearningProgressGUI\showtlt(), ilStudyProgrammeLPTest\testInitialLPActive(), ilStudyProgrammeLPTest\testInitialLPDraft(), ilStudyProgrammeLPTest\testInitialProgressOutdated(), ilStudyProgrammeLPTest\testMarkAccredited(), 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(), ilObjCourseGUI\fetchPrintMemberData(), ilCourseParticipantsTableGUI\fillRow(), ilGroupParticipantsTableGUI\fillRow(), ilTrQuery\getSCOsStatusForUser(), ilTrQuery\getSubItemsStatusForUser(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilObjCourseGUI\readMemberData(), and ilObjGroupGUI\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(), ilLPStatusCollection\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusCollectionMobs\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusExerciseReturned\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(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilTrMatrixTableGUI\fillRow(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilTrSummaryTableGUI\getItems(), ilTrMatrixTableGUI\getItems(), ilLPStatusPlugin\getLPDataForUser(), getLPStatusForObjects(), ilTrQuery\getObjectivesStatusForUser(), ilTrQuery\getObjectsDataForUser(), ilTrQuery\getUserObjectiveMatrix(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilLearningProgressGUI\initCollectionManualForm(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilLearningProgressGUI\showtlt(), ilStudyProgrammeLPTest\testInitialLPDraft(), ilStudyProgrammeLPTest\testInitialProgressOutdated(), ilStudyProgrammeLPTest\testMarkNotRelevant(), and ilStudyProgrammeLPTest\testNewNodesAreNotRelevant().
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().