ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilObjStudyProgrammeIndividualPlanGUI. More...
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, ilLanguage\loadLanguageModule(), and user().
ilObjStudyProgrammeIndividualPlanGUI::appendIndividualPlanActions | ( | ilTable2GUI | $a_table | ) |
Definition at line 374 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilTable2GUI\addCommandButton(), and ilTable2GUI\setFormAction().
|
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().
|
protected |
Definition at line 219 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $ret.
Referenced by updateFromInput().
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().
|
protected |
Definition at line 137 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References getAssignmentId().
Referenced by buildFrame(), manage(), updateFromCurrentPlan(), and view().
|
protected |
Definition at line 366 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by buildFrame().
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.
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().
|
protected |
Definition at line 334 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by updateFromCurrentPlan().
|
protected |
Definition at line 291 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References user().
Referenced by updateFromInput().
|
protected |
Definition at line 192 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References getAssignmentObject(), ilOrgUnitOperation\OP_EDIT_INDIVIDUAL_PLAN, showSuccessMessage(), and user().
|
protected |
Definition at line 238 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, digestInput(), getAssignmentId(), updateDeadlines(), updateRequiredPoints(), and updateStatus().
|
protected |
Definition at line 312 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilPRGMessageCollection\add(), and user().
Referenced by updateFromInput().
|
protected |
Definition at line 254 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilPRGMessageCollection\add(), ilStudyProgrammeProgress\STATUS_ACCREDITED, ilStudyProgrammeProgress\STATUS_IN_PROGRESS, ilStudyProgrammeProgress\STATUS_NOT_RELEVANT, and user().
Referenced by updateFromInput().
|
protected |
Definition at line 146 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $tpl, buildFrame(), getAssignmentObject(), ilObjStudyProgramme\getInstanceByObjId(), and ilOrgUnitOperation\OP_VIEW_INDIVIDUAL_PLAN.
|
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.
const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_DEADLINE = "deadline" |
Definition at line 16 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_REQUIRED_POINTS = "required_points" |
Definition at line 15 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_STATUS = "status" |
Definition at line 14 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.