|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilObjStudyProgrammeIndividualPlanGUI. More...
Collaboration diagram for ilObjStudyProgrammeIndividualPlanGUI:Public Member Functions | |
| __construct (\ilGlobalTemplateInterface $tpl, \ilCtrl $ilCtrl, \ilLanguage $lng, \ilObjUser $ilUser, \ilAccess $ilAccess, ilStudyProgrammeUserProgressDB $sp_user_progress_db, ilStudyProgrammeUserAssignmentDB $sp_user_assignment_db) | |
| setParentGUI ($a_parent_gui) | |
| setRefId ($a_ref_id) | |
| executeCommand () | |
| appendIndividualPlanActions (ilTable2GUI $a_table) | |
| getManualStatusPostVarTitle () | |
| getRequiredPointsPostVarTitle () | |
| getDeadlinePostVarTitle () | |
| getManualStatusNone () | |
| getManualStatusNotRelevant () | |
| getManualStatusAccredited () | |
| getLinkTargetView ($a_ass_id) | |
Data Fields | |
| $ctrl | |
| $tpl | |
| $object | |
| $lng | |
| $user | |
| const | POST_VAR_STATUS = "status" |
| const | POST_VAR_REQUIRED_POINTS = "required_points" |
| const | POST_VAR_DEADLINE = "deadline" |
| const | MANUAL_STATUS_NONE = 0 |
| const | MANUAL_STATUS_NOT_RELEVANT = 1 |
| const | MANUAL_STATUS_ACCREDITED = 2 |
Protected Member Functions | |
| getAssignmentId () | |
| getAssignmentObject () | |
| view () | |
| manage () | |
| updateFromCurrentPlan () | |
| updateFromInput () | |
| updateStatus () | |
| updateDeadline (ilStudyProgrammeUserProgress $prgrs) | |
| Updates current deadline. More... | |
| updateRequiredPoints ($prgrs_id) | |
| getDeadlineFromForm ($prgrs_id) | |
| Get the deadline from form. More... | |
| postContainDeadline () | |
| Checks whether $_POST contains deadline. More... | |
| showSuccessMessage ($a_lng_var) | |
| getManualStatusUpdates () | |
| getRequiredPointsUpdates ($prgrs_id) | |
| buildFrame ($tab, $content) | |
| getLinkTargetForSubTab ($a_tab, $a_ass_id) | |
Protected Attributes | |
| $parent_gui | |
| $sp_user_progress_db | |
Class ilObjStudyProgrammeIndividualPlanGUI.
Definition at line 12 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::__construct | ( | \ilGlobalTemplateInterface | $tpl, |
| \ilCtrl | $ilCtrl, | ||
| \ilLanguage | $lng, | ||
| \ilObjUser | $ilUser, | ||
| \ilAccess | $ilAccess, | ||
| ilStudyProgrammeUserProgressDB | $sp_user_progress_db, | ||
| ilStudyProgrammeUserAssignmentDB | $sp_user_assignment_db | ||
| ) |
Definition at line 47 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $ilCtrl, $ilUser, $lng, $sp_user_progress_db, $tpl, ilLanguage\loadLanguageModule(), and user().
Here is the call graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::appendIndividualPlanActions | ( | ilTable2GUI | $a_table | ) |
Definition at line 393 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilTable2GUI\addCommandButton(), and ilTable2GUI\setFormAction().
Here is the call graph for this function:
|
protected |
Definition at line 350 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $tab, $tpl, ilObjUser\_lookupFullname(), ilAccess\checkAccess(), getAssignmentObject(), and getLinkTargetForSubTab().
Referenced by manage(), and view().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::executeCommand | ( | ) |
Definition at line 84 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 107 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_GET.
Referenced by getAssignmentObject(), and updateFromInput().
Here is the caller graph for this function:
|
protected |
Definition at line 115 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References getAssignmentId().
Referenced by buildFrame(), manage(), updateFromCurrentPlan(), and view().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Get the deadline from form.
| int | $prgrs_id |
Definition at line 293 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, getDeadlinePostVarTitle(), and postContainDeadline().
Referenced by updateDeadline().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::getDeadlinePostVarTitle | ( | ) |
Definition at line 417 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References POST_VAR_DEADLINE.
Referenced by getDeadlineFromForm(), and postContainDeadline().
Here is the caller graph for this function:
|
protected |
Definition at line 385 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by buildFrame().
Here is the caller graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::getLinkTargetView | ( | $a_ass_id | ) |
Definition at line 437 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::getManualStatusAccredited | ( | ) |
Definition at line 432 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References MANUAL_STATUS_ACCREDITED.
| ilObjStudyProgrammeIndividualPlanGUI::getManualStatusNone | ( | ) |
Definition at line 422 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References MANUAL_STATUS_NONE.
| ilObjStudyProgrammeIndividualPlanGUI::getManualStatusNotRelevant | ( | ) |
Definition at line 427 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References MANUAL_STATUS_NOT_RELEVANT.
| ilObjStudyProgrammeIndividualPlanGUI::getManualStatusPostVarTitle | ( | ) |
Definition at line 407 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References POST_VAR_STATUS.
Referenced by getManualStatusUpdates().
Here is the caller graph for this function:
|
protected |
Definition at line 329 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, and getManualStatusPostVarTitle().
Referenced by updateStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::getRequiredPointsPostVarTitle | ( | ) |
Definition at line 412 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References POST_VAR_REQUIRED_POINTS.
Referenced by getRequiredPointsUpdates().
Here is the caller graph for this function:
|
protected |
Definition at line 338 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, and getRequiredPointsPostVarTitle().
Referenced by updateRequiredPoints().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 145 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References buildFrame(), and getAssignmentObject().
Here is the call graph for this function:
|
protected |
Checks whether $_POST contains deadline.
Definition at line 314 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, and getDeadlinePostVarTitle().
Referenced by getDeadlineFromForm(), and updateStatus().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::setParentGUI | ( | $a_parent_gui | ) |
Definition at line 74 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::setRefId | ( | $a_ref_id | ) |
Definition at line 79 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 323 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by updateFromCurrentPlan(), and updateFromInput().
Here is the caller graph for this function:
|
protected |
Updates current deadline.
| ilStudyProgrammeUserProgress | $prgrs |
Definition at line 254 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References getDeadlineFromForm(), ilStudyProgrammeUserProgress\getId(), ilStudyProgrammeUserProgress\setDeadline(), ilStudyProgrammeUserProgress\updateProgress(), and user().
Referenced by updateStatus().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 165 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References getAssignmentObject(), and showSuccessMessage().
Here is the call graph for this function:
|
protected |
Definition at line 185 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $changed, getAssignmentId(), showSuccessMessage(), and updateStatus().
Here is the call graph for this function:
|
protected |
Definition at line 263 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $changed, getRequiredPointsUpdates(), ilStudyProgrammeProgress\STATUS_IN_PROGRESS, and user().
Referenced by updateStatus().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 200 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $changed, getManualStatusUpdates(), postContainDeadline(), ilStudyProgrammeProgress\STATUS_ACCREDITED, ilStudyProgrammeProgress\STATUS_FAILED, ilStudyProgrammeProgress\STATUS_IN_PROGRESS, ilStudyProgrammeProgress\STATUS_NOT_RELEVANT, updateDeadline(), updateRequiredPoints(), and user().
Referenced by updateFromInput().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 124 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $tpl, buildFrame(), and getAssignmentObject().
Here is the call graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::$ctrl |
Definition at line 17 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::$lng |
Definition at line 32 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$object |
Definition at line 27 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 40 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 45 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$tpl |
Definition at line 22 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct(), buildFrame(), and view().
| ilObjStudyProgrammeIndividualPlanGUI::$user |
Definition at line 38 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_ACCREDITED = 2 |
Definition at line 405 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusAccredited().
| const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_NONE = 0 |
Definition at line 403 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusNone().
| const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_NOT_RELEVANT = 1 |
Definition at line 404 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusNotRelevant().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_DEADLINE = "deadline" |
Definition at line 402 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getDeadlinePostVarTitle().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_REQUIRED_POINTS = "required_points" |
Definition at line 401 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getRequiredPointsPostVarTitle().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_STATUS = "status" |
Definition at line 400 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusPostVarTitle().