|
ILIAS
release_8 Revision v8.24
|
GUI class to create PDF certificates. More...
Collaboration diagram for ilCertificateGUI:Protected Attributes | |
| ilCtrlInterface | $ctrl |
| ilTree | $tree |
| ILIAS | $ilias |
| ilGlobalPageTemplate | $tpl |
| ilLanguage | $lng |
| int | $ref_id |
| ilAccessHandler | $access |
| ilToolbarGUI | $toolbar |
Private Member Functions | |
| getEditorForm () | |
| setTemplateContent (ilCertificateTemplate $certificate, ilPropertyFormGUI $form) | |
| createFormatArray (ilCertificateTemplate $certificateTemplate) | |
GUI class to create PDF certificates.
@ilCtrl_Calls ilCertificateGUI: ilPropertyFormGUI
Definition at line 38 of file class.ilCertificateGUI.php.
| ilCertificateGUI::__construct | ( | ilCertificatePlaceholderDescription | $placeholderDescriptionObject, |
| ilCertificatePlaceholderValues | $placeholderValuesObject, | ||
| int | $objectId, | ||
| string | $certificatePath, | ||
| ?ilCertificateFormRepository | $settingsFormFactory = null, |
||
| ?ilCertificateDeleteAction | $deleteAction = null, |
||
| ?ilCertificateTemplateRepository | $templateRepository = null, |
||
| ?ilPageFormats | $pageFormats = null, |
||
| ?ilXlsFoParser | $xlsFoParser = null, |
||
| ?ilCertificateTemplateExportAction | $exportAction = null, |
||
| ?ilCertificateBackgroundImageUpload | $upload = null, |
||
| ?ilCertificateTemplatePreviewAction | $previewAction = null, |
||
| ?FileUpload | $fileUpload = null, |
||
| ?ilSetting | $settings = null, |
||
| ?ilCertificateBackgroundImageDelete | $backgroundImageDelete = null, |
||
| ?Filesystem | $fileSystem = null, |
||
| ?ilCertificateBackgroundImageFileService | $imageFileService = null, |
||
| ?Filesystem | $tmp_file_system = null |
||
| ) |
Definition at line 69 of file class.ilCertificateGUI.php.
References $backgroundImageDelete, $certificatePath, $deleteAction, $DIC, $exportAction, $fileSystem, $fileUpload, $objectId, $pageFormats, $placeholderDescriptionObject, $previewAction, $settings, $settingsFormFactory, $templateRepository, $tmp_file_system, $xlsFoParser, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\refinery(), ILIAS\Repository\settings(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:| ilCertificateGUI::certificateDelete | ( | ) |
Definition at line 290 of file class.ilCertificateGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilCertificateGUI::certificateDeleteConfirm | ( | ) |
Deletes the certificate and all its data.
Definition at line 305 of file class.ilCertificateGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilCertificateGUI::certificateExportFO | ( | ) |
Exports the certificate.
| FileAlreadyExistsException | |
| FileNotFoundException | |
| IOException |
Definition at line 270 of file class.ilCertificateGUI.php.
| ilCertificateGUI::certificateImport | ( | ) |
Definition at line 249 of file class.ilCertificateGUI.php.
| ilCertificateGUI::certificatePreview | ( | ) |
Definition at line 254 of file class.ilCertificateGUI.php.
References ILIAS\Repository\lng().
Here is the call graph for this function:| ilCertificateGUI::certificateRemoveBackground | ( | ) |
| FileAlreadyExistsException | |
| FileNotFoundException | |
| IOException | |
| ilDatabaseException | |
| ilException | |
| ilObjectNotFoundException | |
| ilWACException |
Definition at line 284 of file class.ilCertificateGUI.php.
| ilCertificateGUI::certificateSave | ( | ) |
Saves the certificate.
| FileAlreadyExistsException | |
| FileNotFoundException | |
| IOException | |
| ilDatabaseException | |
| ilException | |
| ilWACException |
Definition at line 323 of file class.ilCertificateGUI.php.
References $DIC.
| ilCertificateGUI::certificateUpload | ( | ) |
| FileAlreadyExistsException | |
| FileNotFoundException | |
| IOException | |
| ilDatabaseException | |
| ilException | |
| ilObjectNotFoundException | |
| ilWACException |
Definition at line 351 of file class.ilCertificateGUI.php.
|
private |
Definition at line 591 of file class.ilCertificateGUI.php.
References $format, $formats, ilPageFormats\DEFAULT_MARGIN_BODY_BOTTOM, ilPageFormats\DEFAULT_MARGIN_BODY_LEFT, ilPageFormats\DEFAULT_MARGIN_BODY_RIGHT, ilPageFormats\DEFAULT_MARGIN_BODY_TOP, ilCertificateTemplate\getCertificateContent(), ilCertificateTemplate\getCertificateHash(), and ILIAS\Repository\settings().
Referenced by getEditorForm().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCertificateGUI::executeCommand | ( | ) |
| FileAlreadyExistsException | |
| FileNotFoundException | |
| IOException | |
| ilCtrlException | |
| ilDatabaseException | |
| ilException | |
| ilWACException |
Definition at line 223 of file class.ilCertificateGUI.php.
References ILIAS\Repository\ctrl(), getCommand(), and getEditorForm().
Here is the call graph for this function:| ilCertificateGUI::getCommand | ( | $cmd | ) |
Definition at line 244 of file class.ilCertificateGUI.php.
Referenced by executeCommand().
Here is the caller graph for this function:
|
private |
| FileAlreadyExistsException | |
| FileNotFoundException | |
| IOException | |
| ilDatabaseException | |
| ilException | |
| ilWACException |
Definition at line 365 of file class.ilCertificateGUI.php.
References createFormatArray().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 581 of file class.ilCertificateGUI.php.
References ilCertificateTemplate\getCertificateContent(), ilPropertyFormGUI\getHTML(), ilCertificateTemplate\isCurrentlyActive(), and ilPropertyFormGUI\setValuesByArray().
Here is the call graph for this function:
|
protected |
Definition at line 50 of file class.ilCertificateGUI.php.
|
private |
Definition at line 40 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 59 of file class.ilCertificateGUI.php.
|
private |
Definition at line 62 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
protected |
Definition at line 44 of file class.ilCertificateGUI.php.
|
private |
Definition at line 57 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 58 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 41 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 61 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 67 of file class.ilCertificateGUI.php.
|
private |
Definition at line 42 of file class.ilCertificateGUI.php.
|
protected |
Definition at line 46 of file class.ilCertificateGUI.php.
|
protected |
Definition at line 48 of file class.ilCertificateGUI.php.
|
private |
Definition at line 66 of file class.ilCertificateGUI.php.
|
private |
Definition at line 54 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 64 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 53 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 60 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
protected |
Definition at line 49 of file class.ilCertificateGUI.php.
|
private |
Definition at line 43 of file class.ilCertificateGUI.php.
|
private |
Definition at line 63 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 55 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 52 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
private |
Definition at line 65 of file class.ilCertificateGUI.php.
Referenced by __construct().
|
protected |
Definition at line 51 of file class.ilCertificateGUI.php.
|
protected |
Definition at line 47 of file class.ilCertificateGUI.php.
|
protected |
Definition at line 45 of file class.ilCertificateGUI.php.
|
private |
Definition at line 56 of file class.ilCertificateGUI.php.
Referenced by __construct().