|
ILIAS
release_8 Revision v8.24
|
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 (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 (int $a_obj_id) |
| 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().
Here is the caller graph for this function:
|
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, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, and ilLPStatusVisits.
Definition at line 113 of file class.ilLPStatus.php.
|
static |
Reimplemented in ilLPStatusCollection.
Definition at line 118 of file class.ilLPStatus.php.
References ilMDEducational\_getTypicalLearningTimeSeconds().
Here is the call graph for this function:
|
static |
Lookup user object completion.
Definition at line 718 of file class.ilLPStatus.php.
Referenced by ilConditionHandler\_checkCondition(), ilObjCmiXapiAccess\checkCondition(), ilObjLTIConsumerAccess\checkCondition(), ilObjSAHSLearningModuleAccess\checkCondition(), ilObjStudyProgramme\getCompletedCourses(), hasCompletedCourseChild(), ilLearningSequenceRoles\isCompletedByUser(), ilContainerStartObjects\isFullfilled(), and ilCourseStart\isFullfilled().
Here is the caller graph for this function:
|
static |
Get completed users for object.
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 805 of file class.ilLPStatus.php.
Referenced by ilTimingsUser\lookupTimings().
Here is the caller graph for this function:
|
static |
Get failed users for object.
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManual, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 819 of file class.ilLPStatus.php.
|
static |
Get in progress users for object.
Reimplemented in ilLPStatusCollection, ilLPStatusEvent, ilLPStatusExerciseReturned, ilLPStatusManualByTutor, and ilLPStatusObjectives.
Definition at line 833 of file class.ilLPStatus.php.
|
static |
Lookup percentage.
Definition at line 695 of file class.ilLPStatus.php.
Referenced by ilLTIAppEventListener\doCronUpdate(), and ilObjSCORMLearningModule\importRaw().
Here is the caller graph for this function:
|
static |
Lookup status.
Definition at line 660 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(), ilCertificateLPStatusHelper\lookUpStatus(), and ilTestPassFinishTasks\updateLearningProgressAfterPassFinishedIsWritten().
Here is the caller graph for this function:
|
static |
Lookup status changed.
Definition at line 731 of file class.ilLPStatus.php.
Referenced by ilCertificateLPStatusHelper\lookupStatusChanged().
Here is the caller graph for this function:
|
staticprotected |
Get users with given status for object.
Definition at line 765 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 212 of file class.ilLPStatus.php.
|
staticprotected |
Process lp modes for given objects.
Definition at line 871 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 277 of file class.ilLPStatus.php.
References $ilDB.
Referenced by ilTrQuery\refreshObjectsStatus().
Here is the caller graph for this function:| ilLPStatus::determinePercentage | ( | int | $a_obj_id, |
| int | $a_usr_id, | ||
| ?object | $a_obj = null |
||
| ) |
Reimplemented in ilLPStatusCmiXapiAbstract, ilLPStatusCollectionMobs, ilLPStatusLtiOutcome, ilLPStatusPlugin, ilLPStatusSCORM, ilLPStatusSCORMPackage, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 255 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, ilLPStatusTestPassed, ilLPStatusTypicalLearningTime, ilLPStatusVisitedPages, and ilLPStatusVisits.
Definition at line 263 of file class.ilLPStatus.php.
|
static |
Definition at line 1013 of file class.ilLPStatus.php.
Referenced by ilObjectListGUI\determineProperties().
Here is the caller graph for this function:
|
staticprotected |
Get LP status for given objects (and user)
Definition at line 917 of file class.ilLPStatus.php.
|
static |
Definition at line 1028 of file class.ilLPStatus.php.
Referenced by ilObjectListGUI\insertLPCommand().
Here is the caller graph for this function:
|
static |
Definition at line 956 of file class.ilLPStatus.php.
References $DIC, $ilUser, $lng, $requested_ref_id, $res, ilObjUserTracking\_enabledLearningProgress(), ilObjUserTracking\_hasLearningProgressLearner(), ilObjUserTracking\_hasLearningProgressListGUI(), ANONYMOUS_USER_ID, ilLPStatusIcons\getInstance(), and ilLPStatusIcons\ICON_VARIANT_LONG.
Referenced by ilObjectListGUIPreloader\preload().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprotected |
Definition at line 323 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 356 of file class.ilLPStatus.php.
References ilLPStatusWrapper\_getCompleted(), ilLPStatusWrapper\_getFailed(), ilLPStatusWrapper\_getInProgress(), ilLPStatusWrapper\_getNotAttempted(), and ilLPStatusWrapper\_updateStatus().
Here is the call graph for this function:
|
static |
Sets all status to dirty.
For testing puproses.
Definition at line 629 of file class.ilLPStatus.php.
|
static |
Sets status of an object to dirty.
Definition at line 644 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 594 of file class.ilLPStatus.php.
|
staticprotected |
Process given objects for lp-relevance.
Definition at line 847 of file class.ilLPStatus.php.
|
static |
Write status for user and object.
Definition at line 426 of file class.ilLPStatus.php.
References $ilDB.
Referenced by ilLTIConsumerGradeServiceScores\checkScore(), ilLTIConsumerResultService\deleteResult(), ilLPStatusSCORM\refreshStatus(), ilLPStatusSCORMPackage\refreshStatus(), ilLTIConsumerResultService\replaceResult(), ilObjSCORMTracking\syncGlobalStatus(), and ilSCORM2004StoreData\syncGlobalStatus().
Here is the caller graph for this function:
|
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 ilLPStatusStudyProgramme\getAssignments().
| const ilLPStatus::LP_STATUS_COMPLETED = 'trac_completed' |
Definition at line 39 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilForumStatisticsTableGUI\fillRow(), 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(), 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(), ilCertificateCourseLearningProgressEvaluation\evaluate(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilForumStatisticsTableGUI\fillRow(), ilLPProgressTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilTrObjectUsersPropsTableGUI\fillRow(), ilLPStatusStudyProgramme\getAssignmentsLPMatrix(), ilLPStatusCourseReference\getCompleted(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPStatusIcons\getImagePathForStatus(), ilTrSummaryTableGUI\getItems(), ilObjLearningSequence\getLPCompletionStates(), ilLOUserResults\getObjectiveStatusForLP(), ilSoapSCORMAdministration\getSCORMCompletionStatus(), ilLPStatusStudyProgramme\getStatusForAssignments(), ilLOUserResults\getSummarizedObjectiveStatusForLP(), ilTrQuery\getUserObjectiveMatrix(), ilCourseAppEventListener\handleEvent(), ilBadgeAppEventListener\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(), ilStudyProgrammeAppEventListener\onServiceTrackingUpdateStatus(), ilLPStatusCourseReference\readStatusInfo(), ilLTIConsumerResultService\replaceResult(), ilLearningProgressGUI\showtlt(), ilCertificateCourseLearningProgressEvaluationTest\testAllCoursesAreCompletedOnLPChange(), ilCertificateCourseLearningProgressEvaluationTest\testOnlyOneCourseIsCompletedOnLPChange(), ilLPStatusIconsTest\testSomeExamplesForImagePathsByStatus(), and ilLTIAppEventListener\tryOutcomeService().
| const ilLPStatus::LP_STATUS_FAILED = 'trac_failed' |
Definition at line 40 of file class.ilLPStatus.php.
Referenced by ilLearningProgressBaseGUI\__readStatus(), ilForumStatisticsTableGUI\fillRow(), 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(), ilLPStatusCmiXapiAbstract\determineStatus(), ilLPStatusCollection\determineStatus(), ilLPStatusExerciseReturned\determineStatus(), ilLPStatusIndividualAssessment\determineStatus(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilForumStatisticsTableGUI\fillRow(), ilLPStatusStudyProgramme\getAssignmentsLPMatrix(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPStatusIcons\getImagePathForStatus(), ilTrSummaryTableGUI\getItems(), ilLOUserResults\getObjectiveStatusForLP(), 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(), ilForumStatisticsTableGUI\fillRow(), 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(), ilLPStatusTestPassed\determineStatus(), ilLPStatusTypicalLearningTime\determineStatus(), ilLPStatusVisitedPages\determineStatus(), ilLPStatusVisits\determineStatus(), ilIndividualAssessmentLPInterface\determineStatusOfMember(), ilTrSummaryTableGUI\fillHeaderCSV(), ilTrSummaryTableGUI\fillHeaderExcel(), ilForumStatisticsTableGUI\fillRow(), ilLPStatusStudyProgramme\getAssignmentsLPMatrix(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPStatusIcons\getImagePathForStatus(), ilLPStatusCourseReference\getInProgress(), ilTrSummaryTableGUI\getItems(), ilLOUserResults\getObjectiveStatusForLP(), 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(), 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(), ilForumStatisticsTableGUI\fillRow(), 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(), ilForumStatisticsTableGUI\fillRow(), ilTrMatrixTableGUI\fillRow(), ilLPStatusStudyProgramme\getAssignmentsLPMatrix(), ilObjLearningSequenceLPPollingGUI\getCurrentItemLearningProgress(), ilLPObjectStatisticsLPTableGUI\getGraph(), ilLPStatusIcons\getImagePathForStatus(), ilTrSummaryTableGUI\getItems(), ilLearnerProgressDB\getLearningProgressFor(), ilLPStatusCourseReference\getNotAttempted(), ilTrQuery\getObjectsStatusForUser(), 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(), 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.