| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
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...
 Inheritance diagram for ilPRGProgress:
 Collaboration diagram for ilPRGProgress: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) | |
  Public Member Functions inherited from ILIAS\StudyProgramme\Assignment\Node | |
| __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 | 
  Protected Attributes inherited from ILIAS\StudyProgramme\Assignment\Node | |
| array | $subnodes = [] | 
| Node | $container = null | 
| string | $id | 
| int | $current_points = 0 | 
Additional Inherited Members | |
  Protected Member Functions inherited from ILIAS\StudyProgramme\Assignment\Node | |
| 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\MetaData\Repository\Validation\Data\__construct().
 Here is the call graph for this function:| ilPRGProgress::getAchievedPointsOfChildren | ( | ) | 
Definition at line 316 of file class.ilPRGProgress.php.
References ILIAS\StudyProgramme\Assignment\Node\getSubnodes().
Referenced by recalculateProgressStatus().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 145 of file class.ilPRGProgress.php.
Referenced by ilStudyProgrammeIndividualPlanTableGUI\getManualStatusSelect().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| ilPRGProgress::getAssignmentDate | ( | ) | 
Definition at line 202 of file class.ilPRGProgress.php.
References $assignment_date.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow(), and updateProgressDeadlineFromSettings().
 Here is the caller graph for this function:| ilPRGProgress::getCompletionBy | ( | ) | 
Definition at line 219 of file class.ilPRGProgress.php.
References $completion_by.
Referenced by ilStudyProgrammeUserTable\completionByToCollection(), ilStudyProgrammeUserTable\completionByToRepresent(), and ilPRGAssignmentDBRepository\storeProgressRow().
 Here is the caller graph for this function:| ilPRGProgress::getCompletionDate | ( | ) | 
Definition at line 214 of file class.ilPRGProgress.php.
References $completion_date.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow(), and updateProgressValidityFromSettings().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| ilPRGProgress::getDeadline | ( | ) | 
Definition at line 234 of file class.ilPRGProgress.php.
References $deadline.
Referenced by applyProgressDeadline(), ilPRGActionNoteBuilder\sortByDeadline(), ilPRGAssignmentDBRepository\storeProgressRow(), and succeed().
 Here is the caller graph for this function:| ilPRGProgress::getLastChange | ( | ) | 
Definition at line 187 of file class.ilPRGProgress.php.
References $last_change.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow().
 Here is the caller graph for this function:| ilPRGProgress::getLastChangeBy | ( | ) | 
Definition at line 182 of file class.ilPRGProgress.php.
References $last_change_by.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow().
 Here is the caller graph for this function:| ilPRGProgress::getNodeId | ( | ) | 
Definition at line 74 of file class.ilPRGProgress.php.
References $prg_obj_id.
Referenced by applyProgressDeadline(), ilStudyProgrammeIndividualPlanProgressListGUI\buildProgressStatus(), ilStudyProgrammeProgressListGUI\buildProgressStatus(), ilStudyProgrammeUserTable\completionByToCollection(), ilStudyProgrammeIndividualPlanTableGUI\fetchData(), notifyDeadlineChange(), notifyProgressRevertSuccess(), notifyProgressSuccess(), notifyScoreChange(), notifyValidityChange(), recalculateProgressStatus(), resetProgressToSettings(), ilStudyProgrammeExpandableProgressListGUI\shouldShowSubProgress(), ilPRGAssignmentDBRepository\storeProgressRow(), and updateProgressRelevanceFromSettings().
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| ilPRGProgress::getValidityOfQualification | ( | ) | 
Definition at line 246 of file class.ilPRGProgress.php.
References $vq_date.
Referenced by hasValidQualification(), recalculateProgressStatus(), and ilPRGAssignmentDBRepository\storeProgressRow().
 Here is the caller graph for this function:| ilPRGProgress::hasIndividualModifications | ( | ) | 
Definition at line 258 of file class.ilPRGProgress.php.
References $is_individual.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow().
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:| ilPRGProgress::invalidate | ( | ) | 
Definition at line 340 of file class.ilPRGProgress.php.
References withInvalidated().
 Here is the call graph for this function:| ilPRGProgress::isAccredited | ( | ) | 
Definition at line 306 of file class.ilPRGProgress.php.
References getStatus().
 Here is the call graph for this function:| ilPRGProgress::isFailed | ( | ) | 
Definition at line 301 of file class.ilPRGProgress.php.
References getStatus().
 Here is the call graph for this function:| ilPRGProgress::isInProgress | ( | ) | 
Definition at line 311 of file class.ilPRGProgress.php.
References getStatus().
Referenced by updateProgressRelevanceFromSettings().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPRGProgress::isInvalidated | ( | ) | 
Definition at line 352 of file class.ilPRGProgress.php.
References $invalidated.
Referenced by ilPRGAssignmentDBRepository\storeProgressRow(), and ilStudyProgrammeUserTable\validToRepresent().
 Here is the caller graph for this function:| ilPRGProgress::isRelevant | ( | ) | 
Definition at line 296 of file class.ilPRGProgress.php.
References getStatus().
Referenced by recalculateProgressStatus(), resetProgressToSettings(), ilStudyProgrammeExpandableProgressListGUI\shouldShowSubProgress(), and updateProgressRelevanceFromSettings().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPRGProgress::isSuccessful | ( | ) | 
Definition at line 270 of file class.ilPRGProgress.php.
References getStatus().
Referenced by ilStudyProgrammeProgressListGUI\buildProgressBar(), ilStudyProgrammeIndividualPlanProgressListGUI\buildProgressStatus(), ilStudyProgrammeUserTable\completionByToCollection(), ilStudyProgrammeIndividualPlanTableGUI\fetchData(), hasValidQualification(), recalculateProgressStatus(), resetProgressToSettings(), updateProgressValidityFromSettings(), and ilStudyProgrammeUserTable\validToRepresent().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPRGProgress::isTransitionAllowedTo | ( | int | $new_status | ) | 
Definition at line 138 of file class.ilPRGProgress.php.
Referenced by withStatus().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| ilPRGProgress::markNotFailed | ( | \DateTimeImmutable | $date, | 
| int | $acting_usr_id | ||
| ) | 
Definition at line 389 of file class.ilPRGProgress.php.
Referenced by applyProgressDeadline().
 Here is the caller graph for this function:| 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 417 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().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| ilPRGProgress::withDeadline | ( | ?\DateTimeImmutable | $deadline = null | ) | 
Definition at line 239 of file class.ilPRGProgress.php.
References $deadline.
Referenced by updateProgressDeadlineFromSettings().
 Here is the caller graph for this function:| 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().
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPRGProgress::withValidityOfQualification | ( | \DateTimeImmutable | $date = null | ) | 
Definition at line 251 of file class.ilPRGProgress.php.
Referenced by resetProgressToSettings(), and updateProgressValidityFromSettings().
 Here is the caller graph for this function:
      
  | 
  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(), ilStudyProgrammeIndividualPlanTableGUI\fetchData(), 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\getCertificateRelevantAssignmentIds(), ilPRGAssignmentDBRepository\getExpiredAndNotInvalidated(), ilPRGAssignmentFilter\getItemConfig(), ilStudyProgrammeIndividualPlanTableGUI\getManualStatusSelect(), ilPRGAssignmentDBRepository\getPassedDeadline(), ilStudyProgrammeMembersTableGUI\getPossibleActions(), ilPRGAssignmentDBRepository\getRiskyToFail(), ilStudyProgrammeDashboardViewGUI\initData(), 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\getCertificateRelevantAssignmentIds(), ilPRGAssignmentDBRepository\getExpiredAndNotInvalidated(), ilPRGAssignmentFilter\getItemConfig(), ilStudyProgrammeMembersTableGUI\getPossibleActions(), ilPRGAssignmentDBRepository\getRiskyToFail(), ilStudyProgrammeDashboardViewGUI\initData(), markNotRelevant(), recalculateProgressStatus(), 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(), 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(), ilStudyProgrammeMembersTableGUI\getPossibleActions(), 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().