ILIAS
release_8 Revision v8.19
|
A Progress is the status of a user on a single node of an assignment; it is unique by assignment_id:usr_id:node_id. More...
Public Member Functions | |
__construct (int $prg_obj_id, int $status=self::STATUS_NOT_RELEVANT) | |
getNodeId () | |
getAmountOfPoints () | |
withAmountOfPoints (int $points) | |
getCurrentAmountOfPoints () | |
withCurrentAmountOfPoints (int $points_cur) | |
getStatus () | |
withStatus (int $status) | |
isTransitionAllowedTo (int $new_status) | |
getLastChangeBy () | |
getLastChange () | |
withLastChange (int $last_change_by, \DateTimeImmutable $last_change) | |
getAssignmentDate () | |
withAssignmentDate (?\DateTimeImmutable $assignment_date) | |
getCompletionDate () | |
getCompletionBy () | |
withCompletion (int $usr_or_obj_id=null, \DateTimeImmutable $completion_date=null) | |
getDeadline () | |
withDeadline (?\DateTimeImmutable $deadline=null) | |
getValidityOfQualification () | |
withValidityOfQualification (\DateTimeImmutable $date=null) | |
hasIndividualModifications () | |
withIndividualModifications (bool $individual) | |
isSuccessful () | |
hasValidQualification (\DateTimeImmutable $now) | |
There may be no qualification at all (since the PRG is not passed), or the qualification is valid or invalid due to a date. More... | |
isRelevant () | |
isFailed () | |
isAccredited () | |
isInProgress () | |
getAchievedPointsOfChildren () | |
getPossiblePointsOfRelevantChildren () | |
invalidate () | |
isInvalidated () | |
withInvalidated (bool $invalidated) | |
markAccredited (\DateTimeImmutable $date, int $acting_usr_id) | |
unmarkAccredited (\DateTimeImmutable $date, int $acting_usr_id) | |
markFailed (\DateTimeImmutable $date, int $acting_usr_id) | |
markNotFailed (\DateTimeImmutable $date, int $acting_usr_id) | |
succeed (\DateTimeImmutable $date, int $triggering_obj_id) | |
markNotRelevant (\DateTimeImmutable $date, int $acting_usr_id) | |
markRelevant (\DateTimeImmutable $date, int $acting_usr_id) | |
![]() | |
__construct ($id) | |
setSubnodes (array $subnodes) | |
withContainer (Node $node) | |
this is only used internally - do not use apart from constructing the tree! More... | |
withSubnode ($node) | |
getSubnodes () | |
getSubnode (string $id) | |
getPath () | |
findSubnodePath (string $id, ?Node $node=null) | |
getId () | |
Static Public Member Functions | |
static | getAllowedTargetStatusFor (int $status_from) |
Data Fields | |
const | STATUS_IN_PROGRESS = 1 |
const | STATUS_COMPLETED = 2 |
const | STATUS_ACCREDITED = 3 |
const | STATUS_NOT_RELEVANT = 4 |
const | STATUS_FAILED = 5 |
const | COMPLETED_BY_SUBNODES = -2 |
const | DATE_TIME_FORMAT = ilPRGAssignment::DATE_TIME_FORMAT |
const | DATE_FORMAT = ilPRGAssignment::DATE_FORMAT |
Static Public Attributes | |
static | $STATUS |
Protected Attributes | |
int | $prg_obj_id |
int | $points = 0 |
int | $points_cur = 0 |
int | $status = 4 |
int | $completion_by = null |
DateTimeImmutable | $last_change |
int | $last_change_by = -1 |
DateTimeImmutable | $assignment_date = null |
DateTimeImmutable | $completion_date = null |
DateTimeImmutable | $deadline = null |
DateTimeImmutable | $vq_date = null |
bool | $invalidated = false |
bool | $is_individual = false |
![]() | |
array | $subnodes = [] |
Node | $container = null |
string | $id |
int | $current_points = 0 |
Additional Inherited Members | |
![]() | |
getContainer () | |
A Progress is the status of a user on a single node of an assignment; it is unique by assignment_id:usr_id:node_id.
Definition at line 27 of file class.ilPRGProgress.php.
ilPRGProgress::__construct | ( | int | $prg_obj_id, |
int | $status = self::STATUS_NOT_RELEVANT |
||
) |
Definition at line 63 of file class.ilPRGProgress.php.
References $prg_obj_id, $status, and ILIAS\GlobalScreen\Provider\__construct().
ilPRGProgress::getAchievedPointsOfChildren | ( | ) |
Definition at line 316 of file class.ilPRGProgress.php.
References ILIAS\StudyProgramme\Assignment\Node\getSubnodes().
Referenced by recalculateProgressStatus().
|
static |
Definition at line 145 of file class.ilPRGProgress.php.
Referenced by ilStudyProgrammeIndividualPlanTableGUI\getManualStatusSelect().
ilPRGProgress::getAmountOfPoints | ( | ) |
Definition at line 80 of file class.ilPRGProgress.php.
References $points.
Referenced by ilStudyProgrammeProgressListGUI\buildProgressBar(), ilStudyProgrammeProgressListGUI\buildProgressStatus(), ilStudyProgrammeProgressListGUI\buildToolTip(), ilObjStudyProgramme\canBeCompleted(), recalculateProgressStatus(), resetProgressToSettings(), and ilPRGAssignmentDBRepository\storeProgressRow().
ilPRGProgress::getAssignmentDate | ( | ) |
Definition at line 202 of file class.ilPRGProgress.php.
References $assignment_date.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow(), and updateProgressDeadlineFromSettings().
ilPRGProgress::getCompletionBy | ( | ) |
Definition at line 219 of file class.ilPRGProgress.php.
References $completion_by.
Referenced by ilStudyProgrammeUserTable\completionByToCollection(), ilStudyProgrammeUserTable\completionByToRepresent(), and ilPRGAssignmentDBRepository\storeProgressRow().
ilPRGProgress::getCompletionDate | ( | ) |
Definition at line 214 of file class.ilPRGProgress.php.
References $completion_date.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow(), and updateProgressValidityFromSettings().
ilPRGProgress::getCurrentAmountOfPoints | ( | ) |
Definition at line 97 of file class.ilPRGProgress.php.
References $points_cur.
Referenced by ilStudyProgrammeProgressListGUI\buildProgressBar(), ilStudyProgrammeProgressListGUI\buildProgressStatus(), ilStudyProgrammeProgressListGUI\buildToolTip(), and ilPRGAssignmentDBRepository\storeProgressRow().
ilPRGProgress::getDeadline | ( | ) |
Definition at line 234 of file class.ilPRGProgress.php.
References $deadline.
Referenced by applyProgressDeadline(), ilPRGAssignmentDBRepository\storeProgressRow(), and succeed().
ilPRGProgress::getLastChange | ( | ) |
Definition at line 187 of file class.ilPRGProgress.php.
References $last_change.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow().
ilPRGProgress::getLastChangeBy | ( | ) |
Definition at line 182 of file class.ilPRGProgress.php.
References $last_change_by.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow().
ilPRGProgress::getNodeId | ( | ) |
Definition at line 74 of file class.ilPRGProgress.php.
References $prg_obj_id.
Referenced by applyProgressDeadline(), ilStudyProgrammeIndividualPlanProgressListGUI\buildProgressStatus(), ilStudyProgrammeProgressListGUI\buildProgressStatus(), ilStudyProgrammeUserTable\completionByToCollection(), ilObjStudyProgramme\getProgressIdString(), hasCompletedCourseChild(), notifyDeadlineChange(), notifyProgressRevertSuccess(), notifyProgressSuccess(), notifyScoreChange(), notifyValidityChange(), recalculateProgressStatus(), resetProgressToSettings(), ilStudyProgrammeExpandableProgressListGUI\shouldShowSubProgress(), ilPRGAssignmentDBRepository\storeProgressRow(), and updateProgressRelevanceFromSettings().
ilPRGProgress::getPossiblePointsOfRelevantChildren | ( | ) |
Definition at line 328 of file class.ilPRGProgress.php.
References ILIAS\StudyProgramme\Assignment\Node\getSubnodes().
Referenced by ilStudyProgrammeProgressListGUI\buildProgressBar(), ilStudyProgrammeProgressListGUI\buildProgressStatus(), and ilObjStudyProgramme\canBeCompleted().
ilPRGProgress::getStatus | ( | ) |
Definition at line 114 of file class.ilPRGProgress.php.
References $status.
Referenced by applyProgressDeadline(), isAccredited(), isFailed(), isInProgress(), isRelevant(), isSuccessful(), recalculateProgressStatus(), ilPRGAssignmentDBRepository\storeProgressRow(), and withStatus().
ilPRGProgress::getValidityOfQualification | ( | ) |
Definition at line 246 of file class.ilPRGProgress.php.
References $vq_date.
Referenced by hasValidQualification(), and ilPRGAssignmentDBRepository\storeProgressRow().
ilPRGProgress::hasIndividualModifications | ( | ) |
Definition at line 258 of file class.ilPRGProgress.php.
References $is_individual.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow().
ilPRGProgress::hasValidQualification | ( | \DateTimeImmutable | $now | ) |
There may be no qualification at all (since the PRG is not passed), or the qualification is valid or invalid due to a date.
Definition at line 285 of file class.ilPRGProgress.php.
References getValidityOfQualification(), and isSuccessful().
ilPRGProgress::invalidate | ( | ) |
Definition at line 340 of file class.ilPRGProgress.php.
References withInvalidated().
ilPRGProgress::isAccredited | ( | ) |
Definition at line 306 of file class.ilPRGProgress.php.
References getStatus().
ilPRGProgress::isFailed | ( | ) |
Definition at line 301 of file class.ilPRGProgress.php.
References getStatus().
ilPRGProgress::isInProgress | ( | ) |
Definition at line 311 of file class.ilPRGProgress.php.
References getStatus().
Referenced by updateProgressRelevanceFromSettings().
ilPRGProgress::isInvalidated | ( | ) |
Definition at line 352 of file class.ilPRGProgress.php.
References $invalidated.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow(), and ilStudyProgrammeUserTable\validToRepresent().
ilPRGProgress::isRelevant | ( | ) |
Definition at line 296 of file class.ilPRGProgress.php.
References getStatus().
Referenced by recalculateProgressStatus(), resetProgressToSettings(), ilStudyProgrammeExpandableProgressListGUI\shouldShowSubProgress(), and updateProgressRelevanceFromSettings().
ilPRGProgress::isSuccessful | ( | ) |
Definition at line 270 of file class.ilPRGProgress.php.
References getStatus().
Referenced by ilStudyProgrammeProgressListGUI\buildProgressBar(), ilStudyProgrammeIndividualPlanProgressListGUI\buildProgressStatus(), ilStudyProgrammeUserTable\completionByToCollection(), hasValidQualification(), recalculateProgressStatus(), resetProgressToSettings(), updateProgressValidityFromSettings(), and ilStudyProgrammeUserTable\validToRepresent().
ilPRGProgress::isTransitionAllowedTo | ( | int | $new_status | ) |
Definition at line 138 of file class.ilPRGProgress.php.
Referenced by withStatus().
ilPRGProgress::markAccredited | ( | \DateTimeImmutable | $date, |
int | $acting_usr_id | ||
) |
Definition at line 364 of file class.ilPRGProgress.php.
ilPRGProgress::markFailed | ( | \DateTimeImmutable | $date, |
int | $acting_usr_id | ||
) |
Definition at line 381 of file class.ilPRGProgress.php.
Referenced by applyProgressDeadline().
ilPRGProgress::markNotFailed | ( | \DateTimeImmutable | $date, |
int | $acting_usr_id | ||
) |
Definition at line 389 of file class.ilPRGProgress.php.
Referenced by applyProgressDeadline().
ilPRGProgress::markNotRelevant | ( | \DateTimeImmutable | $date, |
int | $acting_usr_id | ||
) |
Definition at line 405 of file class.ilPRGProgress.php.
ilPRGProgress::markRelevant | ( | \DateTimeImmutable | $date, |
int | $acting_usr_id | ||
) |
Definition at line 415 of file class.ilPRGProgress.php.
ilPRGProgress::succeed | ( | \DateTimeImmutable | $date, |
int | $triggering_obj_id | ||
) |
Definition at line 397 of file class.ilPRGProgress.php.
ilPRGProgress::unmarkAccredited | ( | \DateTimeImmutable | $date, |
int | $acting_usr_id | ||
) |
Definition at line 372 of file class.ilPRGProgress.php.
ilPRGProgress::withAmountOfPoints | ( | int | $points | ) |
Definition at line 85 of file class.ilPRGProgress.php.
References $points.
Referenced by ilStudyProgrammeAssignmentActionsTest\getProgressesWithDefaultStatus(), and resetProgressToSettings().
ilPRGProgress::withAssignmentDate | ( | ?\DateTimeImmutable | $assignment_date | ) |
Definition at line 207 of file class.ilPRGProgress.php.
References $assignment_date.
ilPRGProgress::withCompletion | ( | int | $usr_or_obj_id = null , |
\DateTimeImmutable | $completion_date = null |
||
) |
Definition at line 224 of file class.ilPRGProgress.php.
References $completion_date.
ilPRGProgress::withCurrentAmountOfPoints | ( | int | $points_cur | ) |
Definition at line 102 of file class.ilPRGProgress.php.
References $points_cur.
Referenced by recalculateProgressStatus(), and resetProgressToSettings().
ilPRGProgress::withDeadline | ( | ?\DateTimeImmutable | $deadline = null | ) |
Definition at line 239 of file class.ilPRGProgress.php.
References $deadline.
Referenced by updateProgressDeadlineFromSettings().
ilPRGProgress::withIndividualModifications | ( | bool | $individual | ) |
Definition at line 263 of file class.ilPRGProgress.php.
ilPRGProgress::withInvalidated | ( | bool | $invalidated | ) |
Definition at line 357 of file class.ilPRGProgress.php.
References $invalidated.
Referenced by invalidate().
ilPRGProgress::withLastChange | ( | int | $last_change_by, |
\DateTimeImmutable | $last_change | ||
) |
Definition at line 192 of file class.ilPRGProgress.php.
References $last_change, and $last_change_by.
ilPRGProgress::withStatus | ( | int | $status | ) |
Definition at line 119 of file class.ilPRGProgress.php.
References $status, ILIAS\StudyProgramme\Assignment\Node\getId(), getStatus(), and isTransitionAllowedTo().
Referenced by recalculateProgressStatus(), and updateProgressRelevanceFromSettings().
ilPRGProgress::withValidityOfQualification | ( | \DateTimeImmutable | $date = null | ) |
Definition at line 251 of file class.ilPRGProgress.php.
Referenced by resetProgressToSettings(), and updateProgressValidityFromSettings().
|
protected |
Definition at line 55 of file class.ilPRGProgress.php.
Referenced by getAssignmentDate(), and withAssignmentDate().
|
protected |
Definition at line 52 of file class.ilPRGProgress.php.
Referenced by getCompletionBy().
|
protected |
Definition at line 56 of file class.ilPRGProgress.php.
Referenced by getCompletionDate(), and withCompletion().
|
protected |
Definition at line 57 of file class.ilPRGProgress.php.
Referenced by getDeadline(), and withDeadline().
|
protected |
Definition at line 59 of file class.ilPRGProgress.php.
Referenced by isInvalidated(), and withInvalidated().
|
protected |
Definition at line 60 of file class.ilPRGProgress.php.
Referenced by hasIndividualModifications().
|
protected |
Definition at line 53 of file class.ilPRGProgress.php.
Referenced by getLastChange(), and withLastChange().
|
protected |
Definition at line 54 of file class.ilPRGProgress.php.
Referenced by getLastChangeBy(), and withLastChange().
|
protected |
Definition at line 49 of file class.ilPRGProgress.php.
Referenced by getAmountOfPoints(), and withAmountOfPoints().
|
protected |
Definition at line 50 of file class.ilPRGProgress.php.
Referenced by getCurrentAmountOfPoints(), and withCurrentAmountOfPoints().
|
protected |
Definition at line 48 of file class.ilPRGProgress.php.
Referenced by __construct(), and getNodeId().
|
static |
Definition at line 35 of file class.ilPRGProgress.php.
|
protected |
Definition at line 51 of file class.ilPRGProgress.php.
Referenced by __construct(), getStatus(), and withStatus().
|
protected |
Definition at line 58 of file class.ilPRGProgress.php.
Referenced by getValidityOfQualification().
const ilPRGProgress::COMPLETED_BY_SUBNODES = -2 |
Definition at line 43 of file class.ilPRGProgress.php.
Referenced by ilStudyProgrammeUserTable\completionByToCollection(), ilStudyProgrammeUserTable\completionByToRepresent(), and recalculateProgressStatus().
const ilPRGProgress::DATE_FORMAT = ilPRGAssignment::DATE_FORMAT |
Definition at line 46 of file class.ilPRGProgress.php.
Referenced by applyProgressDeadline(), ilPRGAssignmentDBRepository\buildProgressByRow(), changeProgressValidityDate(), ilPRGAssignmentDBRepository\getPassedDeadline(), ilPRGAssignmentDBRepository\getRiskyToFail(), markProgressesFailedForExpiredDeadline(), ilPRGAssignmentDBRepository\storeProgressRow(), succeed(), updateParentProgresses(), and updateProgressValidityFromSettings().
const ilPRGProgress::DATE_TIME_FORMAT = ilPRGAssignment::DATE_TIME_FORMAT |
Definition at line 45 of file class.ilPRGProgress.php.
Referenced by ilPRGAssignmentDBRepository\buildProgressByRow(), ilPRGAssignmentDBRepository\storeProgressRow(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkAccredited(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkFailed(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkNotFailed(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkNotRelevant(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkRelevant(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsSucceed(), and ilStudyProgrammeProgressTest\testPRGProgressStatusActionsUnmarkAccredited().
const ilPRGProgress::STATUS_ACCREDITED = 3 |
Definition at line 31 of file class.ilPRGProgress.php.
Referenced by ilPRGAssignmentDBRepository\getExpiredAndNotInvalidated(), ilStudyProgrammeDashboardViewGUI\getHTML(), ilPRGAssignmentFilter\getItemConfig(), ilStudyProgrammeIndividualPlanTableGUI\getManualStatusSelect(), ilPRGAssignmentDBRepository\getPassedDeadline(), ilStudyProgrammeMembersTableGUI\getPossibleActions(), ilPRGAssignmentDBRepository\getRiskyToFail(), markAccredited(), recalculateProgressStatus(), ilStudyProgrammeProgressTest\status(), ilStudyProgrammeMailTemplateContext\statusToRepr(), ilObjStudyProgramme\statusToRepr(), ilStudyProgrammeUserTable\statusToRepresent(), ilStudyProgrammeAssignmentActionsTest\testPRGAssignmentActionsMarkAccredited(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForAccredited(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForInProgress(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkAccredited(), ilStudyProgrammeProgressTest\testPRGProgressStatusChecker(), ilPRGAssignmentFilter\toConditions(), and ilObjStudyProgrammeIndividualPlanGUI\updateStatus().
const ilPRGProgress::STATUS_COMPLETED = 2 |
Definition at line 30 of file class.ilPRGProgress.php.
Referenced by ilPRGAssignmentDBRepository\getExpiredAndNotInvalidated(), ilStudyProgrammeDashboardViewGUI\getHTML(), ilPRGAssignmentFilter\getItemConfig(), ilPRGAssignmentDBRepository\getRiskyToFail(), recalculateProgressStatus(), ilObjStudyProgrammeCertificateTest\setUp(), ilStudyProgrammeProgressTest\status(), ilStudyProgrammeMailTemplateContext\statusToRepr(), ilObjStudyProgramme\statusToRepr(), ilStudyProgrammeUserTable\statusToRepresent(), ilStudyProgrammeCronAboutToExpireTest\testAboutToExpireEvents(), ilStudyProgrammeCronAboutToExpireTest\testAboutToExpireForRelevantProgrammes(), ilStudyProgrammeAssignmentActionsTest\testPRGAssignmentActionsMarkAccredited(), ilStudyProgrammeAssignmentActionsTest\testPRGAssignmentActionsSucceedAndDeadline(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForAccredited(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForCompleted(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForFailed(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForInProgress(), ilStudyProgrammeProgressTest\testPRGProgressHasValidQualification(), ilStudyProgrammeProgressTest\testPRGProgressInvalidation(), ilStudyProgrammeProgressTest\testPRGProgressInvalidInvalidation(), ilStudyProgrammeProgressTest\testPRGProgressPointsOfChildren(), ilStudyProgrammeProgressTest\testPRGProgressProperties(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsSucceed(), ilPrgRestartAssignmentsCronJobTest\testRestartAssignmentsEvents(), ilPrgRestartAssignmentsCronJobTest\testRestartAssignmentsForRelevantProgrammes(), ilStudyProgrammeCronRiskyToFailTest\testRiskyToFailEvents(), ilStudyProgrammeCronRiskyToFailTest\testRiskyToFailForRelevantProgrammes(), ilPRGAssignmentFilter\toConditions(), and unmarkAccredited().
const ilPRGProgress::STATUS_FAILED = 5 |
Definition at line 33 of file class.ilPRGProgress.php.
Referenced by applyProgressDeadline(), ilPRGAssignmentFilter\getItemConfig(), ilStudyProgrammeProgressTest\status(), ilStudyProgrammeMailTemplateContext\statusToRepr(), ilObjStudyProgramme\statusToRepr(), ilStudyProgrammeUserTable\statusToRepresent(), ilStudyProgrammeAssignmentActionsTest\testPRGAssignmentActionsSucceedAndDeadline(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForAccredited(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForFailed(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForInProgress(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkFailed(), and ilStudyProgrammeProgressTest\testPRGProgressStatusChecker().
const ilPRGProgress::STATUS_IN_PROGRESS = 1 |
Definition at line 29 of file class.ilPRGProgress.php.
Referenced by applyProgressDeadline(), ilPRGAssignmentFilter\getItemConfig(), ilStudyProgrammeIndividualPlanTableGUI\getManualStatusSelect(), ilPRGAssignmentDBRepository\getPassedDeadline(), ilStudyProgrammeMembersTableGUI\getPossibleActions(), ilStudyProgrammeIndividualPlanTableGUI\getRequiredPointsInput(), recalculateProgressStatus(), ilObjStudyProgrammeCertificateTest\setUp(), ilStudyProgrammeProgressTest\status(), ilStudyProgrammeMailTemplateContext\statusToRepr(), ilObjStudyProgramme\statusToRepr(), ilStudyProgrammeUserTable\statusToRepresent(), ilStudyProgrammeAssignmentActionsTest\testPRGAssignmentActionsMarkAccredited(), ilStudyProgrammeAssignmentActionsTest\testPRGAssignmentActionsMarkRelevant(), ilStudyProgrammeAssignmentActionsTest\testPRGAssignmentActionsSucceedAndDeadline(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForAccredited(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForCompleted(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForFailed(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForInProgress(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForIrrelevant(), ilStudyProgrammeProgressTest\testPRGProgressHasValidQualification(), ilStudyProgrammeProgressTest\testPRGProgressInvalidation(), ilStudyProgrammeProgressTest\testPRGProgressPointsOfChildren(), ilStudyProgrammeProgressTest\testPRGProgressProperties(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkAccredited(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkFailed(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkNotFailed(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkNotRelevant(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkRelevant(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsSucceed(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsUnmarkAccredited(), ilStudyProgrammeProgressTest\testPRGProgressStatusChecker(), unmarkAccredited(), updateProgressRelevanceFromSettings(), and ilObjStudyProgrammeIndividualPlanGUI\updateStatus().
const ilPRGProgress::STATUS_NOT_RELEVANT = 4 |
Definition at line 32 of file class.ilPRGProgress.php.
Referenced by ilPRGAssignmentFilter\getItemConfig(), ilStudyProgrammeIndividualPlanTableGUI\getManualStatusSelect(), ilPRGAssignmentDBRepository\getRiskyToFail(), ilStudyProgrammeAssignmentActionsTest\setUp(), ilStudyProgrammeProgressTest\status(), ilStudyProgrammeMailTemplateContext\statusToRepr(), ilObjStudyProgramme\statusToRepr(), ilStudyProgrammeUserTable\statusToRepresent(), ilStudyProgrammeAssignmentActionsTest\testPRGAssignmentActionsMarkRelevant(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForAccredited(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForCompleted(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForFailed(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForInProgress(), ilStudyProgrammeProgressTest\testPRGProgressAllowedTransitionsForIrrelevant(), ilStudyProgrammeProgressTest\testPRGProgressPointsOfChildren(), ilStudyProgrammeProgressTest\testPRGProgressStatusActionsMarkNotRelevant(), ilStudyProgrammeProgressTest\testPRGProgressStatusChecker(), ilPRGAssignmentFilter\toConditions(), updateProgressRelevanceFromSettings(), and ilObjStudyProgrammeIndividualPlanGUI\updateStatus().