ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Public Member Functions | |
__construct (ilLanguage $lng, ilObjUser $user, ilAccess $access, ilSetting $setting, ILIAS\UI\Factory $factory, ILIAS\UI\Renderer $renderer, ilCtrl $ctrl, ilLogger $log) | |
Protected Member Functions | |
isCompleted (int $current_status) | |
isInProgress (int $current_status) | |
fillValidUntil (DateTime $value=null) | |
fillNotValid () | |
fillValid () | |
fillMinimumCompletion (float $value) | |
fillCurrentCompletion (float $value) | |
fillStatus (string $status) | |
fillFinishUntil (DateTime $value=null) | |
fillRestartFrom (DateTime $value=null) | |
getVisibleOnPDMode () | |
hasPermission (ilStudyProgrammeUserAssignment $assignment, string $permission) | |
isReadable (ilStudyProgrammeUserAssignment $assignment) | |
txt (string $code) | |
calculatePercent (ilObjStudyProgramme $prg, int $current_points) | |
findValidationValues (array $assignments) | |
buildItem (ilObjStudyProgramme $prg, array $properties) | |
getDefaultTargetUrl (int $prg_ref_id) | |
Protected Attributes | |
$lng | |
$user | |
$access | |
$setting | |
$visible_on_pd_mode | |
$log | |
$factory | |
$renderer | |
$ctrl | |
Definition at line 7 of file class.ilStudyProgrammeDashboardViewGUI.php.
ilStudyProgrammeDashboardViewGUI::__construct | ( | ilLanguage | $lng, |
ilObjUser | $user, | ||
ilAccess | $access, | ||
ilSetting | $setting, | ||
ILIAS\UI\Factory | $factory, | ||
ILIAS\UI\Renderer | $renderer, | ||
ilCtrl | $ctrl, | ||
ilLogger | $log | ||
) |
Definition at line 55 of file class.ilStudyProgrammeDashboardViewGUI.php.
References $access, $ctrl, Vendor\Package\$e, $factory, $lng, $log, $renderer, $setting, $user, $valid, buildItem(), calculatePercent(), fillCurrentCompletion(), fillFinishUntil(), fillMinimumCompletion(), fillNotValid(), fillRestartFrom(), fillStatus(), fillValid(), fillValidUntil(), findValidationValues(), isCompleted(), isInProgress(), isReadable(), and user().
|
protected |
Definition at line 364 of file class.ilStudyProgrammeDashboardViewGUI.php.
References getDefaultTargetUrl(), ilObject\getLongDescription(), ilObject\getRefId(), ilObject\getTitle(), and ilUtil\shortenText().
Referenced by __construct().
|
protected |
Definition at line 295 of file class.ilStudyProgrammeDashboardViewGUI.php.
References ilObjStudyProgramme\getAllPrgChildren(), ilObjStudyProgramme\getPoints(), and ilObjStudyProgramme\hasLPChildren().
Referenced by __construct(), and mockSPRGDashGUI\mockCalculatePercent().
|
protected |
Definition at line 202 of file class.ilStudyProgrammeDashboardViewGUI.php.
References txt().
Referenced by __construct().
|
protected |
Definition at line 217 of file class.ilStudyProgrammeDashboardViewGUI.php.
References $ret, ilDatePresentation\formatDate(), IL_CAL_DATE, and txt().
Referenced by __construct().
|
protected |
Definition at line 194 of file class.ilStudyProgrammeDashboardViewGUI.php.
References txt().
Referenced by __construct().
|
protected |
Definition at line 180 of file class.ilStudyProgrammeDashboardViewGUI.php.
References txt().
Referenced by __construct().
|
protected |
Definition at line 231 of file class.ilStudyProgrammeDashboardViewGUI.php.
References $ret, ilDatePresentation\formatDate(), IL_CAL_DATE, and txt().
Referenced by __construct().
|
protected |
Definition at line 210 of file class.ilStudyProgrammeDashboardViewGUI.php.
References txt().
Referenced by __construct().
|
protected |
Definition at line 187 of file class.ilStudyProgrammeDashboardViewGUI.php.
References txt().
Referenced by __construct().
|
protected |
Definition at line 165 of file class.ilStudyProgrammeDashboardViewGUI.php.
References ilDatePresentation\formatDate(), IL_CAL_DATE, and txt().
Referenced by __construct().
|
protected |
ilException |
Definition at line 333 of file class.ilStudyProgrammeDashboardViewGUI.php.
References ilStudyProgrammeProgress\STATUS_ACCREDITED, and ilStudyProgrammeProgress\STATUS_COMPLETED.
Referenced by __construct().
|
protected |
Definition at line 385 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by buildItem().
|
protected |
Definition at line 245 of file class.ilStudyProgrammeDashboardViewGUI.php.
References $visible_on_pd_mode, ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD, and ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD_READ.
Referenced by isReadable().
|
protected |
ilException |
Definition at line 260 of file class.ilStudyProgrammeDashboardViewGUI.php.
References ilStudyProgrammeUserAssignment\getStudyProgramme().
Referenced by isReadable().
|
protected |
Definition at line 148 of file class.ilStudyProgrammeDashboardViewGUI.php.
References ilStudyProgrammeProgress\STATUS_ACCREDITED, and ilStudyProgrammeProgress\STATUS_COMPLETED.
Referenced by __construct().
|
protected |
Definition at line 157 of file class.ilStudyProgrammeDashboardViewGUI.php.
References ilStudyProgrammeProgress\STATUS_IN_PROGRESS.
Referenced by __construct().
|
protected |
ilException |
Definition at line 271 of file class.ilStudyProgrammeDashboardViewGUI.php.
References ilStudyProgrammeDIC\dic(), getVisibleOnPDMode(), hasPermission(), ilObjStudyProgrammeAdmin\SETTING_VISIBLE_ON_PD_ALLWAYS, and user().
Referenced by __construct().
|
protected |
Definition at line 290 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by fillCurrentCompletion(), fillFinishUntil(), fillMinimumCompletion(), fillNotValid(), fillRestartFrom(), fillStatus(), fillValid(), and fillValidUntil().
|
protected |
Definition at line 23 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 53 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 43 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 13 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 38 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 48 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 28 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 18 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by __construct().
|
protected |
Definition at line 33 of file class.ilStudyProgrammeDashboardViewGUI.php.
Referenced by getVisibleOnPDMode().