ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Abstract class ilLPStatus for all learning progress modes E.g ilLPStatusManual, ilLPStatusObjectives ... More...
Public Member Functions | |
__construct (int $a_obj_id) | |
_updateStatus (int $a_obj_id, int $a_usr_id, ?object $a_obj=null, bool $a_percentage=false, bool $a_force_raise=false) | |
New status handling (st: status, nr: accesses, p: percentage, t: time spent, m: mark) Learning progress: More... | |
determinePercentage (int $a_obj_id, int $a_usr_id, ?object $a_obj=null) | |
determineStatus (int $a_obj_id, int $a_usr_id, ?object $a_obj=null) | |
refreshStatus (int $a_obj_id, ?array $a_users=null) | |
Refresh status. More... | |
Static Public Member Functions | |
static | _getCountNotAttempted (int $a_obj_id) |
static | _getNotAttempted (int $a_obj_id) |
static | _getCountInProgress (int $a_obj_id) |
static | _getInProgress (int $a_obj_id) |
static | _getCountCompleted (int $a_obj_id) |
static | _getCompleted (int $a_obj_id) |
static | _getFailed (int $a_obj_id) |
static | _getCountFailed (int $a_obj_id) |
static | _getStatusInfo (int $a_obj_id) |
static | _getTypicalLearningTime (string $type, int $obj_id, int $sub_id=0) |
static | checkStatusForObject (int $a_obj_id, ?array $a_users=null) |
This function checks whether the status for a given number of users is dirty and must be recalculated. More... | |
static | writeStatus (int $a_obj_id, int $a_user_id, int $a_status, int $a_percentage=0, bool $a_force_per=false, ?int &$a_old_status=self::LP_STATUS_NOT_ATTEMPTED_NUM) |
Write status for user and object. More... | |
static | setInProgressIfNotAttempted (int $a_obj_id, int $a_user_id) |
This function shoudl be clalled for normal "read events". More... | |
static | setAllDirty () |
Sets all status to dirty. More... | |
static | setDirty (int $a_obj_id) |
Sets status of an object to dirty. More... | |
static | _lookupStatus (int $a_obj_id, int $a_user_id, bool $a_create=true) |
Lookup status. More... | |
static | _lookupPercentage (int $a_obj_id, int $a_user_id) |
Lookup percentage. More... | |
static | _hasUserCompleted (int $a_obj_id, int $a_user_id) |
Lookup user object completion. More... | |
static | _lookupStatusChanged (int $a_obj_id, int $a_user_id) |
Lookup status changed. More... | |
static | _lookupCompletedForObject (int $a_obj_id, ?array $a_user_ids=null) |
Get completed users for object. More... | |
static | _lookupFailedForObject (int $a_obj_id, ?array $a_user_ids=null) |
Get failed users for object. More... | |
static | _lookupInProgressForObject (int $a_obj_id, ?array $a_user_ids=null) |
Get in progress users for object. More... | |
static | preloadListGUIData (array $a_obj_ids) |
static | getListGUIStatus (int $a_obj_id, bool $a_image_only=true) |
static | hasListGUIStatus (int $a_obj_id) |
Data Fields | |
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 (int $a_obj_id, int $a_usr_id, int $a_status, int $a_old_status, int $a_percentage) |
static | _lookupStatusForObject (int $a_obj_id, int $a_status, ?array $a_user_ids=null) |
Get users with given status for object. More... | |
static | validateLPForObjects (int $a_user_id, array $a_obj_ids, int $a_parent_ref_id) |
Process given objects for lp-relevance. More... | |
static | checkLPModesForObjects (array $a_obj_ids, array &$a_coll_obj_ids) |
Process lp modes for given objects. More... | |
static | getLPStatusForObjects (int $a_user_id, array $a_obj_ids) |
Get LP status for given objects (and user) More... | |
Protected Attributes | |
int | $obj_id |
ilDBInterface | $db |
ilObjectDataCache | $ilObjDataCache |
Abstract class ilLPStatus for all learning progress modes E.g ilLPStatusManual, ilLPStatusObjectives ...
Definition at line 28 of file class.ilLPStatus.php.
ilLPStatus::__construct | ( | int | $a_obj_id | ) |
Reimplemented in ilLPStatusCollection, and ilLPStatusCourseReference.
Definition at line 52 of file class.ilLPStatus.php.
References $DIC.
|
static |
int | $a_obj_id |
Reimplemented in ilLPStatusCmiXapiAbstract, ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusContentVisited, ilLPStatusContributionToDiscussion, ilLPStatusCourseReference, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 94 of file class.ilLPStatus.php.
Referenced by ilTimingCache\readObjectInformation().
|
static |
Reimplemented in ilLPStatusCourseReference, and ilLPStatusIndividualAssessment.
Definition at line 85 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusIndividualAssessment.
Definition at line 108 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCourseReference, and ilLPStatusIndividualAssessment.
Definition at line 75 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCourseReference, and ilLPStatusIndividualAssessment.
Definition at line 61 of file class.ilLPStatus.php.
|
static |
int | $a_obj_id |
Reimplemented in ilLPStatusCmiXapiAbstract, ilLPStatusCollection, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusSCORM, ilLPStatusSCORMPackage, and ilLPStatusTestPassed.
Definition at line 103 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCmiXapiAbstract, ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusContributionToDiscussion, ilLPStatusCourseReference, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 80 of file class.ilLPStatus.php.
|
static |
int | $a_obj_id |
Reimplemented in ilLPStatusCmiXapiAbstract, ilLPStatusCollection, ilLPStatusCourseReference, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusSCORM, ilLPStatusSurveyFinished, ilLPStatusTestFinished, and ilLPStatusTestPassed.
Definition at line 70 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusCourseReference, ilLPStatusEvent, ilLPStatusObjectives, ilLPStatusSCORM, ilLPStatusSCORMPackage, and ilLPStatusVisits.
Definition at line 113 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection.
Definition at line 118 of file class.ilLPStatus.php.
Referenced by ilLPCollectionOfLMChapters\getPossibleItems().
|
static |
Lookup user object completion.
Definition at line 728 of file class.ilLPStatus.php.
Referenced by ilConditionHandler\_checkCondition(), ilFileKioskModeView\buildLearningProgressToggleControl(), ilObjCmiXapiAccess\checkCondition(), ilObjLTIConsumerAccess\checkCondition(), ilObjSAHSLearningModuleAccess\checkCondition(), ilObjStudyProgramme\getCompletedCourses(), ilObjFileGUI\infoScreenForward(), ilLearningSequenceRoles\isCompletedByUser(), ilContainerStartObjects\isFullfilled(), ilCourseStart\isFullfilled(), ilFileKioskModeView\toggleLearningProgress(), and ilObjFileGUI\toggleLearningProgress().
|
static |
Get completed users for object.
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 815 of file class.ilLPStatus.php.
Referenced by ilTimingsUser\lookupTimings().
|
static |
Get failed users for object.
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManual, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 829 of file class.ilLPStatus.php.
|
static |
Get in progress users for object.
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 843 of file class.ilLPStatus.php.
|
static |
Lookup percentage.
Definition at line 705 of file class.ilLPStatus.php.
Referenced by ilLTIAppEventListener\doCronUpdate(), and ilObjSCORMLearningModule\importRaw().
|
static |
Lookup status.
Definition at line 670 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilObjCmiXapiAccess\checkCondition(), ilObjSAHSLearningModuleAccess\checkCondition(), ilObjCourse\checkLPStatusSync(), ilLTIAppEventListener\doCronUpdate(), ilCourseLPBadge\evaluate(), ilObjLearningSequenceLPPollingGUI\getCurrentItemLearningProgress(), ilLearnerProgressDB\getLearningProgressFor(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilObjSCORMInitData\getStatus(), ilObjSCORMLearningModule\importRaw(), and ilCertificateLPStatusHelper\lookUpStatus().
|
static |
Lookup status changed.
Definition at line 741 of file class.ilLPStatus.php.
Referenced by ilCertificateLPStatusHelper\lookupStatusChanged().
|
staticprotected |
Get users with given status for object.
Definition at line 775 of file class.ilLPStatus.php.
References $ilDB.
ilLPStatus::_updateStatus | ( | int | $a_obj_id, |
int | $a_usr_id, | ||
?object | $a_obj = null , |
||
bool | $a_percentage = false , |
||
bool | $a_force_raise = false |
||
) |
New status handling (st: status, nr: accesses, p: percentage, t: time spent, m: mark) Learning progress:
Definition at line 222 of file class.ilLPStatus.php.
|
staticprotected |
Process lp modes for given objects.
Definition at line 881 of file class.ilLPStatus.php.
|
static |
This function checks whether the status for a given number of users is dirty and must be recalculated.
"Missing" records are not inserted!
int | $a_obj_id | |
?int[] | $a_users |
Definition at line 287 of file class.ilLPStatus.php.
References $ilDB.
Referenced by ilTrQuery\refreshObjectsStatus().
ilLPStatus::determinePercentage | ( | int | $a_obj_id, |
int | $a_usr_id, | ||
?object | $a_obj = null |
||
) |
Reimplemented in ilLPStatusCmiXapiAbstract, ilLPStatusCollection, ilLPStatusCollectionMobs, ilLPStatusLtiOutcome, ilLPStatusPlugin, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 265 of file class.ilLPStatus.php.
ilLPStatus::determineStatus | ( | int | $a_obj_id, |
int | $a_usr_id, | ||
?object | $a_obj = null |
||
) |
Reimplemented in ilLPStatusCmiXapiAbstract, ilLPStatusCollection, ilLPStatusCollectionManual, ilLPStatusCollectionMobs, ilLPStatusCollectionTLT, ilLPStatusContributionToDiscussion, ilLPStatusCourseReference, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusIndividualAssessment, ilLPStatusLtiOutcome, ilLPStatusManual, ilLPStatusManualByTutor, ilLPStatusObjectives, ilLPStatusPlugin, ilLPStatusQuestions, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusSurveyFinished, ilLPStatusTestFinished, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 273 of file class.ilLPStatus.php.
|
static |
Definition at line 1023 of file class.ilLPStatus.php.
Referenced by ilObjectListGUI\determineProperties().
|
staticprotected |
Get LP status for given objects (and user)
Definition at line 927 of file class.ilLPStatus.php.
|
static |
Definition at line 1038 of file class.ilLPStatus.php.
|
static |
Definition at line 966 of file class.ilLPStatus.php.
References $DIC, $lng, $requested_ref_id, $res, $user_id, ilObjUserTracking\_enabledLearningProgress(), ilObjUserTracking\_hasLearningProgressLearner(), ilObjUserTracking\_hasLearningProgressListGUI(), ANONYMOUS_USER_ID, ilLPStatusIcons\getInstance(), and ilLPStatusIcons\ICON_VARIANT_LONG.
Referenced by ilObjectListGUIPreloader\preload(), and ilDashboardBlockGUI\preloadData().
|
staticprotected |
Definition at line 333 of file class.ilLPStatus.php.
ilLPStatus::refreshStatus | ( | int | $a_obj_id, |
?array | $a_users = null |
||
) |
Refresh status.
Reimplemented in ilLPStatusManualByTutor, ilLPStatusSCORM, and ilLPStatusSCORMPackage.
Definition at line 366 of file class.ilLPStatus.php.
References $user_id, ilLPStatusWrapper\_getCompleted(), ilLPStatusWrapper\_getFailed(), ilLPStatusWrapper\_getInProgress(), ilLPStatusWrapper\_getNotAttempted(), and ilLPStatusWrapper\_updateStatus().
|
static |
Sets all status to dirty.
For testing puproses.
Definition at line 639 of file class.ilLPStatus.php.
|
static |
Sets status of an object to dirty.
Definition at line 654 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 604 of file class.ilLPStatus.php.
|
staticprotected |
Process given objects for lp-relevance.
Definition at line 857 of file class.ilLPStatus.php.
|
static |
Write status for user and object.
Definition at line 436 of file class.ilLPStatus.php.
References $ilDB.
Referenced by ilLTIConsumerGradeServiceScores\checkScore(), ilLTIConsumerResultService\deleteResult(), ilLPStatusSCORM\refreshStatus(), ilLPStatusSCORMPackage\refreshStatus(), ilLTIConsumerResultService\replaceResult(), and ilFileKioskModeView\toggleLearningProgress().
|
protected |
Definition at line 32 of file class.ilLPStatus.php.
|
protected |
Definition at line 33 of file class.ilLPStatus.php.
Referenced by ilLPStatusCollection\_getCompleted(), ilLPStatusCollection\_getFailed(), and ilLPStatusCollection\_getTypicalLearningTime().
|
static |
Definition at line 35 of file class.ilLPStatus.php.
|
protected |
Definition at line 30 of file class.ilLPStatus.php.
Referenced by _getTypicalLearningTime(), ilLPStatusCollection\_getTypicalLearningTime(), and ilLPStatusStudyProgramme\getAssignments().
const ilLPStatus::LP_STATUS_COMPLETED = 'trac_completed' |
Definition at line 39 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilCourseMembershipGUI\getPrintMemberData(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilLPStatusIcons\lookupNumStatus(), ilObjGroupGUI\readMemberData(), ilObjCourseGUI\readMemberData(), and ilLearningSequenceRoles\readMemberData().
const ilLPStatus::LP_STATUS_COMPLETED_NUM = 2 |
Definition at line 44 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__getLegendHTML(), ilLearningProgressBaseGUI\__readStatus(), ilLPStatusStudyProgramme\_getCompleted(), ilLPStatusCmiXapiAbstract\_getCompleted(), ilLMExplorerGUI\checkLPIcon(), ilObjCourse\checkLPStatusSync(), ilLTIConsumerGradeServiceScores\checkScore(), ilLTIAppEventListener\definePercentageByObjectId(), ilLPStatusCmiXapiAbstract\determineStatus(), ilLPStatusCollection\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusCollectionTLT\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilLPStatusManual\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusQuestions\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusVisitedPages\determineStatus(), ilLPStatusVisits\determineStatus(), ilCourseLPBadge\evaluate(), ILIAS\Course\Certificate\CertificateCourseLearningProgressEvaluation\evaluate(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPProgressTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), ilLPStatusStudyProgramme\getAssignmentsLPMatrix(), ilLPStatusCourseReference\getCompleted(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPStatusIcons\getImagePathForStatus(), ilTrSummaryTableGUI\getItems(), ilObjLearningSequence\getLPCompletionStates(), ilLOUserResults\getObjectiveStatusForLP(), ILIAS\Forum\Statistics\ForumStatisticsTable\getProgressStatus(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLPStatusStudyProgramme\getStatusForAssignments(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilTrQuery\getUserObjectiveMatrix(), ilBadgeAppEventListener\handleEvent(), ilCourseAppEventListener\handleEvent(), ilSkillAppEventListener\handleEvent(), ilCertificateAppEventListener\handleLPUpdate(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilLPObjectStatisticsLPTableGUI\init(), ilLearningProgressGUI\initCollectionManualForm(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilCourseObjectiveListGUI\insertProgressInfo(), ilLPStatusCmiXapiAbstract\loadStatusInfo(), ilLPStatusIcons\lookupNumStatus(), ilLearningSequenceAppEventListener\onServiceTrackingUpdateStatus(), ilStudyProgrammeAppEventListener\onServiceTrackingUpdateStatus(), ilLPStatusCourseReference\readStatusInfo(), ilLTIConsumerResultService\replaceResult(), ilLearningProgressGUI\showtlt(), ILIAS\Course\Certificate\ilCertificateCourseLearningProgressEvaluationTest\testAllCoursesAreCompletedOnLPChange(), ILIAS\Course\Certificate\ilCertificateCourseLearningProgressEvaluationTest\testOnlyOneCourseIsCompletedOnLPChange(), ilLPStatusIconsTest\testSomeExamplesForImagePathsByStatus(), ilFileKioskModeView\toggleLearningProgress(), and ilLTIAppEventListener\tryOutcomeService().
const ilLPStatus::LP_STATUS_FAILED = 'trac_failed' |
Definition at line 40 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilCourseMembershipGUI\getPrintMemberData(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilLPStatusIcons\lookupNumStatus(), ilObjGroupGUI\readMemberData(), ilObjCourseGUI\readMemberData(), and ilLearningSequenceRoles\readMemberData().
const ilLPStatus::LP_STATUS_FAILED_NUM = 3 |
Definition at line 45 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__getLegendHTML(), ilLearningProgressBaseGUI\__readStatus(), ilLPStatusStudyProgramme\_getFailed(), ilLPStatusCmiXapiAbstract\_getFailed(), ilObjCmiXapiAccess\checkCondition(), ilObjSAHSLearningModuleAccess\checkCondition(), ilLTIAppEventListener\definePercentageByObjectId(), ilLPStatusCmiXapiAbstract\determineStatus(), ilLPStatusCollection\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPStatusStudyProgramme\getAssignmentsLPMatrix(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPStatusIcons\getImagePathForStatus(), ilTrSummaryTableGUI\getItems(), ilLOUserResults\getObjectiveStatusForLP(), ILIAS\Forum\Statistics\ForumStatisticsTable\getProgressStatus(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLPStatusStudyProgramme\getStatusForAssignments(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilTrQuery\getUserObjectiveMatrix(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilLPObjectStatisticsLPTableGUI\init(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilCourseObjectiveListGUI\insertProgressInfo(), ilLPStatusCmiXapiAbstract\loadStatusInfo(), ilLPStatusIcons\lookupNumStatus(), ilLPStatusCourseReference\readStatusInfo(), ilLPStatusIconsTest\testSomeExamplesForImagePathsByStatus(), and ilLTIAppEventListener\tryOutcomeService().
const ilLPStatus::LP_STATUS_IN_PROGRESS = 'trac_in_progress' |
Definition at line 38 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilCourseMembershipGUI\getPrintMemberData(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilLPStatusIcons\lookupNumStatus(), ilObjGroupGUI\readMemberData(), ilObjCourseGUI\readMemberData(), and ilLearningSequenceRoles\readMemberData().
const ilLPStatus::LP_STATUS_IN_PROGRESS_NUM = 1 |
Definition at line 43 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__getLegendHTML(), ilLearningProgressBaseGUI\__readStatus(), ilLPStatusStudyProgramme\_getInProgress(), ilLPStatusCmiXapiAbstract\_getInProgress(), ilLPStatusObjectives\_getStatusInfo(), ilLMExplorerGUI\checkLPIcon(), ilLTIConsumerGradeServiceScores\checkScore(), ilLTIConsumerResultService\deleteResult(), ilLPStatusCmiXapiAbstract\determineStatus(), ilLPStatusCollection\determineStatus(), ilLPStatusCollectionManual\determineStatus(), ilLPStatusCollectionMobs\determineStatus(), ilLPStatusEvent\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilLPStatusManual\determineStatus(), ilLPStatusManualByTutor\determineStatus(), ilLPStatusObjectives\determineStatus(), ilLPStatusQuestions\determineStatus(), ilLPStatusSCORM\determineStatus(), ilLPStatusTestFinished\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusVisitedPages\determineStatus(), ilLPStatusVisits\determineStatus(), ilIndividualAssessmentLPInterface\determineStatusOfMember(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilLPStatusStudyProgramme\getAssignmentsLPMatrix(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPStatusIcons\getImagePathForStatus(), ilLPStatusCourseReference\getInProgress(), ilTrSummaryTableGUI\getItems(), ilLOUserResults\getObjectiveStatusForLP(), ILIAS\Forum\Statistics\ForumStatisticsTable\getProgressStatus(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLPStatusStudyProgramme\getStatusForAssignments(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilTrQuery\getUserObjectiveMatrix(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilLPObjectStatisticsLPTableGUI\init(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilLPObjectStatisticsLPTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilDashboardLearningSequenceGUI\isRelevantLso(), ilLPStatusCmiXapiAbstract\loadStatusInfo(), ilLPStatusIcons\lookupNumStatus(), ilLPStatusCourseReference\readStatusInfo(), ilLTIConsumerResultService\replaceResult(), ilLearningProgressGUI\showtlt(), ILIAS\Course\Certificate\ilCertificateCourseLearningProgressEvaluationTest\testOnlyOneCourseIsCompletedOnLPChange(), and ilLPStatusIconsTest\testSomeExamplesForImagePathsByStatus().
const ilLPStatus::LP_STATUS_NOT_ATTEMPTED = 'trac_no_attempted' |
Definition at line 37 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilCourseMembershipGUI\getPrintMemberData(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilLPStatusIcons\lookupNumStatus(), ilObjGroupGUI\readMemberData(), ilObjCourseGUI\readMemberData(), and ilLearningSequenceRoles\readMemberData().
const ilLPStatus::LP_STATUS_NOT_ATTEMPTED_NUM = 0 |
Definition at line 42 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__getLegendHTML(), ilLearningProgressBaseGUI\__readStatus(), ilLPStatusCmiXapiAbstract\_getNotAttempted(), ilLMExplorerGUI\checkLPIcon(), ILIAS\MyStaff\ListCourses\ilMStListCourses\createWhereStatement(), ilLPStatusCmiXapiAbstract\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilLPStatusSurveyFinished\determineStatus(), ilIndividualAssessmentLPInterface\determineStatusOfMember(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilTrMatrixTableGUI\fillRow(), ilLPStatusStudyProgramme\getAssignmentsLPMatrix(), ilObjLearningSequenceLPPollingGUI\getCurrentItemLearningProgress(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPStatusIcons\getImagePathForStatus(), ilTrSummaryTableGUI\getItems(), ilLearnerProgressDB\getLearningProgressFor(), ilLPStatusCourseReference\getNotAttempted(), ilTrQuery\getObjectsStatusForUser(), ILIAS\Forum\Statistics\ForumStatisticsTable\getProgressStatus(), ilLPStatusStudyProgramme\getStatusForAssignments(), ilTrQuery\getUserObjectiveMatrix(), ilCertificateAppEventListener\handleLPUpdate(), ilObjSCORM2004LearningModule\importSuccess(), ilObjSCORMLearningModule\importSuccess(), ilLPObjectStatisticsLPTableGUI\init(), ilLearningProgressGUI\initCollectionManualForm(), ilMStListCoursesTableGUI\initFilter(), ilMStShowUserCoursesTableGUI\initFilter(), ilTrObjectUsersPropsTableGUI\initFilter(), ilTrSummaryTableGUI\initFilter(), ilCourseObjectiveListGUI\insertProgressInfo(), ilLPStatusCmiXapiAbstract\loadStatusInfo(), ilLPStatusIcons\lookupNumStatus(), ilLPStatusCourseReference\readStatusInfo(), ilLearningProgressGUI\showtlt(), ilFileKioskModeView\toggleLearningProgress(), and ilLTIAppEventListener\tryOutcomeService().
const ilLPStatus::LP_STATUS_NOT_PARTICIPATED = 'trac_not_participated' |
Definition at line 50 of file class.ilLPStatus.php.
const ilLPStatus::LP_STATUS_NOT_REGISTERED = 'trac_not_registered' |
Definition at line 48 of file class.ilLPStatus.php.
const ilLPStatus::LP_STATUS_PARTICIPATED = 'trac_participated' |
Definition at line 49 of file class.ilLPStatus.php.
const ilLPStatus::LP_STATUS_REGISTERED = 'trac_registered' |
Definition at line 47 of file class.ilLPStatus.php.