ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Class ilObjStudyProgrammeIndividualPlanGUI. More...
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().
ilObjStudyProgrammeIndividualPlanGUI::appendIndividualPlanActions | ( | ilTable2GUI | $a_table | ) |
Definition at line 362 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilTable2GUI\addCommandButton(), and ilTable2GUI\setFormAction().
|
protected |
Definition at line 336 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $tab, $tpl, ilObjUser\_lookupFullname(), array, getAssignmentObject(), and getLinkTargetForSubTab().
Referenced by manage(), and view().
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().
|
protected |
Definition at line 134 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $id, getAssignmentId(), and ilStudyProgrammeUserAssignment\getInstance().
Referenced by buildFrame(), manage(), updateFromCurrentPlan(), and view().
|
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().
ilObjStudyProgrammeIndividualPlanGUI::getDeadlinePostVarTitle | ( | ) |
Definition at line 386 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getDeadlineFromForm(), and postContainDeadline().
|
protected |
Definition at line 354 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by buildFrame().
|
static |
Definition at line 406 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $ctrl.
Referenced by ilObjStudyProgrammeMembersGUI\getLinkTargetForAction().
ilObjStudyProgrammeIndividualPlanGUI::getManualStatusAccredited | ( | ) |
Definition at line 401 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
ilObjStudyProgrammeIndividualPlanGUI::getManualStatusNone | ( | ) |
Definition at line 391 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
ilObjStudyProgrammeIndividualPlanGUI::getManualStatusNotRelevant | ( | ) |
Definition at line 396 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
ilObjStudyProgrammeIndividualPlanGUI::getManualStatusPostVarTitle | ( | ) |
Definition at line 376 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getManualStatusUpdates().
|
protected |
Definition at line 315 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, and getManualStatusPostVarTitle().
Referenced by updateStatus().
ilObjStudyProgrammeIndividualPlanGUI::getRequiredPointsPostVarTitle | ( | ) |
Definition at line 381 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
Referenced by getRequiredPointsUpdates().
|
protected |
Definition at line 324 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, and getRequiredPointsPostVarTitle().
Referenced by updateRequiredPoints().
|
protected |
Definition at line 154 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $table, buildFrame(), and getAssignmentObject().
|
protected |
Checks whether $_POST contains deadline.
Definition at line 300 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $_POST, and getDeadlinePostVarTitle().
Referenced by getDeadlineFromForm(), and updateStatus().
|
protected |
Definition at line 309 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References ilUtil\sendSuccess().
Referenced by updateFromCurrentPlan(), and updateFromInput().
|
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().
|
protected |
Definition at line 166 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References getAssignmentObject(), and showSuccessMessage().
|
protected |
Definition at line 175 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $changed, getAssignmentId(), showSuccessMessage(), and updateStatus().
|
protected |
Definition at line 248 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $changed, getRequiredPointsUpdates(), ilStudyProgrammeProgress\STATUS_IN_PROGRESS, and user().
Referenced by updateStatus().
|
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().
|
protected |
Definition at line 143 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
References $tpl, buildFrame(), and getAssignmentObject().
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.
const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_NONE = 0 |
Definition at line 372 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
const ilObjStudyProgrammeIndividualPlanGUI::MANUAL_STATUS_NOT_RELEVANT = 1 |
Definition at line 373 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_DEADLINE = "deadline" |
Definition at line 371 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_REQUIRED_POINTS = "required_points" |
Definition at line 370 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.
const ilObjStudyProgrammeIndividualPlanGUI::POST_VAR_STATUS = "status" |
Definition at line 369 of file class.ilObjStudyProgrammeIndividualPlanGUI.php.