|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
ilUserCertificateGUI: ilAchievementsGUI More...
Collaboration diagram for ilUserCertificateGUI:Public Member Functions | |
| __construct (?ilGlobalTemplateInterface $template=null, ?ilCtrlInterface $ctrl=null, ?ilLanguage $language=null, ?ilObjUser $user=null, ?ilUserCertificateRepository $userCertificateRepository=null, ?ServerRequestInterface $request=null, ?ilLogger $certificateLogger=null, ?ilSetting $certificateSettings=null, ?Factory $uiFactory=null, ?Renderer $uiRenderer=null, ?ilAccessHandler $access=null, ?Filesystem $filesystem=null, ?ilHelpGUI $help=null) | |
| executeCommand () | |
| listCertificates () | |
| download () | |
Data Fields | |
| final const | SORTATION_SESSION_KEY = 'my_certificates_sorting' |
Protected Member Functions | |
| getCurrentSortation () | |
| applySortation () | |
Protected Attributes | |
| ilSetting | $certificateSettings |
| Factory | $uiFactory |
| Renderer | $uiRenderer |
| ilAccessHandler | $access |
| ilHelpGUI | $help |
| array | $sortationOptions |
| array string | $defaultSorting = 'date_DESC' |
Private Member Functions | |
| getDefaultCommand () | |
Private Attributes | |
| readonly ilGlobalTemplateInterface | $template |
| readonly ilCtrlInterface | $ctrl |
| readonly ilLanguage | $language |
| readonly ilUserCertificateRepository | $userCertificateRepository |
| readonly ilObjUser | $user |
| readonly ServerRequestInterface | $request |
| readonly ilLogger | $certificateLogger |
| readonly Filesystem | $filesystem |
ilUserCertificateGUI: ilAchievementsGUI
Definition at line 29 of file class.ilUserCertificateGUI.php.
| ilUserCertificateGUI::__construct | ( | ?ilGlobalTemplateInterface | $template = null, |
| ?ilCtrlInterface | $ctrl = null, |
||
| ?ilLanguage | $language = null, |
||
| ?ilObjUser | $user = null, |
||
| ?ilUserCertificateRepository | $userCertificateRepository = null, |
||
| ?ServerRequestInterface | $request = null, |
||
| ?ilLogger | $certificateLogger = null, |
||
| ?ilSetting | $certificateSettings = null, |
||
| ?Factory | $uiFactory = null, |
||
| ?Renderer | $uiRenderer = null, |
||
| ?ilAccessHandler | $access = null, |
||
| ?Filesystem | $filesystem = null, |
||
| ?ilHelpGUI | $help = null |
||
| ) |
Definition at line 57 of file class.ilUserCertificateGUI.php.
References $access, $certificateLogger, $certificateSettings, $ctrl, $DIC, $filesystem, $language, $request, $template, $uiFactory, $uiRenderer, $user, $userCertificateRepository, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\filesystem(), ILIAS\Repository\help(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
protected |
| ilWACException | |
| ilDateTimeException |
Definition at line 305 of file class.ilUserCertificateGUI.php.
References $defaultSorting, listCertificates(), and ilSession\set().
Here is the call graph for this function:| ilUserCertificateGUI::download | ( | ) |
| ilException |
Definition at line 319 of file class.ilUserCertificateGUI.php.
References ilCertificatePdfAction\downloadPdf(), ILIAS\Repository\int(), ILIAS\UI\examples\Symbol\Glyph\Language\language(), listCertificates(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilUserCertificateGUI::executeCommand | ( | ) |
Definition at line 144 of file class.ilUserCertificateGUI.php.
References ILIAS\Repository\ctrl(), getDefaultCommand(), and ILIAS\UI\examples\Symbol\Glyph\Language\language().
Here is the call graph for this function:
|
protected |
Definition at line 291 of file class.ilUserCertificateGUI.php.
References $defaultSorting, and ilSession\get().
Referenced by listCertificates().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 139 of file class.ilUserCertificateGUI.php.
Referenced by executeCommand().
Here is the caller graph for this function:| ilUserCertificateGUI::listCertificates | ( | ) |
| ilDateTimeException | |
| ilWACException |
Definition at line 165 of file class.ilUserCertificateGUI.php.
References $certificateLogger, $data, $DIC, $provider, $refId, ilObject\_getAllReferences(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\filesystem(), ilDatePresentation\formatDate(), getCurrentSortation(), ilUtil\getImagePath(), ilFileUtils\getWebspaceDir(), ILIAS\Repository\help(), IL_CAL_UNIX, ILIAS\UI\examples\Symbol\Glyph\Language\language(), ilDatePresentation\setUseRelativeDates(), ilWACSignedPath\signFile(), ILIAS\Repository\user(), and ilDatePresentation\useRelativeDates().
Referenced by applySortation(), and download().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 41 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 37 of file class.ilUserCertificateGUI.php.
Referenced by __construct(), and listCertificates().
|
protected |
Definition at line 38 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 32 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
protected |
Definition at line 54 of file class.ilUserCertificateGUI.php.
Referenced by applySortation(), and getCurrentSortation().
|
private |
Definition at line 55 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
protected |
Definition at line 42 of file class.ilUserCertificateGUI.php.
|
private |
Definition at line 33 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 36 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
protected |
Definition at line 48 of file class.ilUserCertificateGUI.php.
|
private |
Definition at line 31 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
protected |
Definition at line 39 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
protected |
Definition at line 40 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 35 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 34 of file class.ilUserCertificateGUI.php.
Referenced by __construct().
| final const ilUserCertificateGUI::SORTATION_SESSION_KEY = 'my_certificates_sorting' |
Definition at line 43 of file class.ilUserCertificateGUI.php.