|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilObjStudyProgrammeIndividualPlanGUI. More...
Collaboration diagram for ilObjStudyProgrammeIndividualPlanGUI:Public Member Functions | |
| __construct (\ilGlobalTemplateInterface $tpl, \ilCtrl $ilCtrl, \ilLanguage $lng, \ilObjUser $ilUser, ilStudyProgrammeProgressRepository $progress_repository, ilStudyProgrammeAssignmentRepository $assignment_repository, ilPRGMessagePrinter $messages) | |
| setParentGUI ($a_parent_gui) | |
| setRefId (int $ref_id) | |
| executeCommand () | |
| appendIndividualPlanActions (ilTable2GUI $a_table) | |
| getLinkTargetView ($a_ass_id) | |
Data Fields | |
| const | POST_VAR_STATUS = "status" |
| const | POST_VAR_REQUIRED_POINTS = "required_points" |
| const | POST_VAR_DEADLINE = "deadline" |
| const | MANUAL_STATUS_NONE = -1 |
| $ctrl | |
| $tpl | |
| $object | |
| $lng | |
| $user | |
Protected Member Functions | |
| getAssignmentId () | |
| getAssignmentObject () | |
| view () | |
| manage () | |
| updateFromCurrentPlan () | |
| digestInput (array $post) | |
| updateFromInput () | |
| updateStatus (array $progress_updates, ilPRGMessageCollection $msgs) | |
| updateDeadlines (array $deadlines, ilPRGMessageCollection $msgs) | |
| updateRequiredPoints (array $required_points, ilPRGMessageCollection $msgs) | |
| showSuccessMessage ($a_lng_var) | |
| buildFrame ($tab, $content) | |
| getLinkTargetForSubTab ($a_tab, $a_ass_id) | |
Protected Attributes | |
| $parent_gui | |
| $progress_repository | |
| $assignment_repository | |
| $messages | |
| $permissions | |
Class ilObjStudyProgrammeIndividualPlanGUI.
Definition at line 12 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::__construct | ( | \ilGlobalTemplateInterface | $tpl, |
| \ilCtrl | $ilCtrl, | ||
| \ilLanguage | $lng, | ||
| \ilObjUser | $ilUser, | ||
| ilStudyProgrammeProgressRepository | $progress_repository, | ||
| ilStudyProgrammeAssignmentRepository | $assignment_repository, | ||
| ilPRGMessagePrinter | $messages | ||
| ) |
Definition at line 66 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $assignment_repository, $ilUser, $lng, $messages, $progress_repository, $tpl, and user().
Here is the call graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::appendIndividualPlanActions | ( | ilTable2GUI | $a_table | ) |
Definition at line 374 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilTable2GUI\addCommandButton(), and ilTable2GUI\setFormAction().
Here is the call graph for this function:
|
protected |
Definition at line 339 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $tpl, ilObjUser\_lookupFullname(), getAssignmentObject(), getLinkTargetForSubTab(), ilOrgUnitOperation\OP_EDIT_INDIVIDUAL_PLAN, and ilOrgUnitOperation\OP_VIEW_INDIVIDUAL_PLAN.
Referenced by manage(), and view().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 219 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $ret, POST_VAR_DEADLINE, POST_VAR_REQUIRED_POINTS, and POST_VAR_STATUS.
Referenced by updateFromInput().
Here is the caller graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::executeCommand | ( | ) |
Definition at line 106 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 129 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_GET.
Referenced by getAssignmentObject(), and updateFromInput().
Here is the caller graph for this function:
|
protected |
Definition at line 137 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 |
Definition at line 366 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by buildFrame().
Here is the caller graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::getLinkTargetView | ( | $a_ass_id | ) |
Definition at line 381 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 170 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References buildFrame(), getAssignmentObject(), and ilOrgUnitOperation\OP_EDIT_INDIVIDUAL_PLAN.
Here is the call graph for this function:| ilObjStudyProgrammeIndividualPlanGUI::setParentGUI | ( | $a_parent_gui | ) |
Definition at line 94 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::setRefId | ( | int | $ref_id | ) |
Definition at line 99 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilObjStudyProgramme\getInstanceByRefId(), and ilStudyProgrammeDIC\specificDicFor().
Here is the call graph for this function:
|
protected |
Definition at line 334 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by updateFromCurrentPlan().
Here is the caller graph for this function:
|
protected |
Definition at line 291 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References user().
Referenced by updateFromInput().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 192 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References getAssignmentObject(), ilOrgUnitOperation\OP_EDIT_INDIVIDUAL_PLAN, and showSuccessMessage().
Here is the call graph for this function:
|
protected |
Definition at line 238 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, digestInput(), getAssignmentId(), updateDeadlines(), updateRequiredPoints(), and updateStatus().
Here is the call graph for this function:
|
protected |
Definition at line 312 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilPRGMessageCollection\add(), 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 254 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilPRGMessageCollection\add(), MANUAL_STATUS_NONE, ilStudyProgrammeProgress\STATUS_ACCREDITED, ilStudyProgrammeProgress\STATUS_IN_PROGRESS, ilStudyProgrammeProgress\STATUS_NOT_RELEVANT, 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 146 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $tpl, buildFrame(), getAssignmentObject(), ilObjStudyProgramme\getInstanceByObjId(), and ilOrgUnitOperation\OP_VIEW_INDIVIDUAL_PLAN.
Here is the call graph for this function:
|
protected |
Definition at line 54 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$ctrl |
Definition at line 22 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| ilObjStudyProgrammeIndividualPlanGUI::$lng |
Definition at line 37 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
|
protected |
Definition at line 59 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$object |
Definition at line 32 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 44 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 64 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
|
protected |
Definition at line 49 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct().
| ilObjStudyProgrammeIndividualPlanGUI::$tpl |
Definition at line 27 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by __construct(), buildFrame(), and view().
| ilObjStudyProgrammeIndividualPlanGUI::$user |
Definition at line 42 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
| const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_NONE = -1 |
Definition at line 17 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by updateStatus().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_DEADLINE = "deadline" |
Definition at line 16 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by digestInput().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_REQUIRED_POINTS = "required_points" |
Definition at line 15 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by digestInput().
| const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_STATUS = "status" |
Definition at line 14 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by digestInput().