|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilObjStudyProgrammeIndividualPlanGUI. More...
Collaboration diagram for ilObjStudyProgrammeIndividualPlanGUI:Public Member Functions | |
| __construct ($a_parent_gui, $a_ref_id, ilStudyProgrammeUserProgressDB $sp_user_progress_db) | |
| executeCommand () | |
| appendIndividualPlanActions (ilTable2GUI $a_table) | |
| getManualStatusPostVarTitle () | |
| getRequiredPointsPostVarTitle () | |
| getDeadlinePostVarTitle () | |
| getManualStatusNone () | |
| getManualStatusNotRelevant () | |
| getManualStatusAccredited () | |
Static Public Member Functions | |
| static | getLinkTargetView ($ctrl, $a_ass_id) |
Data Fields | |
| $ctrl | |
| $tpl | |
| $object | |
| $ilias | |
| $lng | |
| $toolbar | |
| $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 | |
| $ilAccess | |
| $ilLog | |
| $parent_gui | |
| $sp_user_progress_db | |
Class ilObjStudyProgrammeIndividualPlanGUI.
Definition at line 12 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::__construct | ( | $a_parent_gui, | |
| $a_ref_id, | |||
| ilStudyProgrammeUserProgressDB | $sp_user_progress_db | ||
| ) |
Definition at line 66 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $DIC, $ilAccess, $ilCtrl, $ilias, $ilLog, $ilUser, $lng, $sp_user_progress_db, $tpl, and user().
Here is the call graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::appendIndividualPlanActions | ( | ilTable2GUI | $a_table | ) |
Definition at line 362 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilTable2GUI\addCommandButton(), and ilTable2GUI\setFormAction().
Here is the call graph for this function:
|
protected |
Definition at line 336 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $tab, $tpl, ilObjUser\_lookupFullname(), 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 102 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 125 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_GET.
Referenced by getAssignmentObject(), and updateFromInput().
Here is the caller graph for this function:
|
protected |
Definition at line 134 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $id, getAssignmentId(), and ilStudyProgrammeUserAssignment\getInstance().
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 278 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, getDeadlinePostVarTitle(), IL_CAL_DATE, 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 386 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 354 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by buildFrame().
Here is the caller graph for this function:
|
static |
Definition at line 406 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $ctrl.
Referenced by ilObjStudyProgrammeMembersGUI\getLinkTargetForAction().
Here is the caller graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::getManualStatusAccredited | ( | ) |
Definition at line 401 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References MANUAL_STATUS_ACCREDITED.
| ilObjStudyProgrammeIndividualPlanGUI::getManualStatusNone | ( | ) |
Definition at line 391 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References MANUAL_STATUS_NONE.
| ilObjStudyProgrammeIndividualPlanGUI::getManualStatusNotRelevant | ( | ) |
Definition at line 396 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References MANUAL_STATUS_NOT_RELEVANT.
| ilObjStudyProgrammeIndividualPlanGUI::getManualStatusPostVarTitle | ( | ) |
Definition at line 376 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References POST_VAR_STATUS.
Referenced by getManualStatusUpdates().
Here is the caller graph for this function:
|
protected |
Definition at line 315 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 381 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 324 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 154 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $table, buildFrame(), and getAssignmentObject().
Here is the call graph for this function:
|
protected |
Checks whether $_POST contains deadline.
Definition at line 300 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:
|
protected |
Definition at line 309 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilUtil\sendSuccess().
Referenced by updateFromCurrentPlan(), and updateFromInput().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Updates current deadline.
| ilStudyProgrammeUserProgress | $prgrs |
Definition at line 239 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 166 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References getAssignmentObject(), and showSuccessMessage().
Here is the call graph for this function:
|
protected |
Definition at line 175 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $changed, getAssignmentId(), showSuccessMessage(), and updateStatus().
Here is the call graph for this function:
|
protected |
Definition at line 248 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 190 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $changed, date, getManualStatusUpdates(), IL_CAL_DATE, 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 143 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.
Referenced by getLinkTargetView().
|
protected |
Definition at line 27 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$ilias |
Definition at line 42 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
|
protected |
Definition at line 37 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$lng |
Definition at line 47 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$object |
Definition at line 32 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 59 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 64 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$toolbar |
Definition at line 52 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::$tpl |
Definition at line 22 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct(), buildFrame(), and view().
| ilObjStudyProgrammeIndividualPlanGUI::$user |
Definition at line 57 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_ACCREDITED = 2 |
Definition at line 374 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusAccredited().
| const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_NONE = 0 |
Definition at line 372 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusNone().
| const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_NOT_RELEVANT = 1 |
Definition at line 373 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusNotRelevant().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_DEADLINE = "deadline" |
Definition at line 371 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getDeadlinePostVarTitle().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_REQUIRED_POINTS = "required_points" |
Definition at line 370 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getRequiredPointsPostVarTitle().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_STATUS = "status" |
Definition at line 369 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusPostVarTitle().