19declare(strict_types=1);
23 public const COMPONENT =
"components/ILIAS/StudyProgramme";
Assignments are relations of users to a PRG; They hold progress-information for (sub-)nodes of the PR...
const EVENT_USER_NOT_SUCCESSFUL
userReAssigned(ilPRGAssignment $assignment)
userRevertSuccessful(ilPRGAssignment $assignment, int $pgs_node_id)
scoreChange(ilPRGAssignment $assignment, int $pgs_node_id)
userAssigned(ilPRGAssignment $assignment)
const EVENT_USER_ABOUT_TO_FAIL
const EVENT_USER_DEASSIGNED
userRiskyToFail(ilPRGAssignment $assignment)
const EVENT_USER_ASSIGNED
const EVENT_VALIDITY_CHANGE
const EVENT_DEADLINE_CHANGE
deadlineChange(ilPRGAssignment $assignment, int $pgs_node_id)
userSuccessful(ilPRGAssignment $assignment, int $pgs_node_id)
validityChange(ilPRGAssignment $assignment, int $pgs_node_id)
const EVENT_USER_SUCCESSFUL
const EVENT_USER_TO_RESTART
const EVENT_USER_REASSIGNED
userDeassigned(ilPRGAssignment $a_assignment)
informUserByMailToRestart(ilPRGAssignment $assignment)