|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Collaboration diagram for ilCertificateTemplateImportAction:Public Member Functions | |
| __construct (int $objectId, string $certificatePath, ilCertificatePlaceholderDescription $placeholderDescriptionObject, ilLogger $logger, Filesystem $filesystem, ilCertificateTemplateRepository $templateRepository=null, ilCertificateObjectHelper $objectHelper=null, ilCertificateUtilHelper $utilHelper=null, ilDBInterface $database=null) | |
| import (string $zipFile, string $filename, string $rootDir=CLIENT_WEB_DIR, string $iliasVerision=ILIAS_VERSION_NUMERIC, string $installationID=IL_INST_ID) | |
Private Member Functions | |
| createArchiveDirectory (string $installationID) | |
| Creates a directory for a zip archive containing multiple certificates. More... | |
| getBackgroundImageDirectory (string $rootDir) | |
| getBackgroundImageThumbnailPath () | |
Private Attributes | |
| $objectId | |
| $certificatePath | |
| $templateRepository | |
| $placeholderDescriptionObject | |
| $logger | |
| $filesystem | |
| $objectHelper | |
| $utilHelper | |
| $installationID | |
Definition at line 10 of file class.ilCertificateTemplateImportAction.php.
| ilCertificateTemplateImportAction::__construct | ( | int | $objectId, |
| string | $certificatePath, | ||
| ilCertificatePlaceholderDescription | $placeholderDescriptionObject, | ||
| ilLogger | $logger, | ||
| Filesystem | $filesystem, | ||
| ilCertificateTemplateRepository | $templateRepository = null, |
||
| ilCertificateObjectHelper | $objectHelper = null, |
||
| ilCertificateUtilHelper | $utilHelper = null, |
||
| ilDBInterface | $database = null |
||
| ) |
| integer | $objectId | |
| string | $certificatePath | |
| ilCertificatePlaceholderDescription | $placeholderDescriptionObject | |
| ilLogger | $logger | |
| Filesystem | null | $filesystem | |
| ilCertificateTemplateRepository | null | $templateRepository | |
| ilCertificateObjectHelper | null | $objectHelper | |
| ilCertificateUtilHelper | null | $utilHelper | |
| ilDBInterface | null | $database | |
| string | $installationID |
Definition at line 69 of file class.ilCertificateTemplateImportAction.php.
References $certificatePath, $DIC, $filesystem, $logger, $objectHelper, $objectId, $placeholderDescriptionObject, $templateRepository, and $utilHelper.
|
private |
Creates a directory for a zip archive containing multiple certificates.
| string | $installationID |
ILIAS\Filesystem\Exception\IOException
Definition at line 265 of file class.ilCertificateTemplateImportAction.php.
References $installationID, $objectId, and $type.
Referenced by import().
Here is the caller graph for this function:
|
private |
| string | $rootDir |
Definition at line 281 of file class.ilCertificateTemplateImportAction.php.
Referenced by import().
Here is the caller graph for this function:
|
private |
Definition at line 293 of file class.ilCertificateTemplateImportAction.php.
Referenced by import().
Here is the caller graph for this function:| ilCertificateTemplateImportAction::import | ( | string | $zipFile, |
| string | $filename, | ||
| string | $rootDir = CLIENT_WEB_DIR, |
||
| string | $iliasVerision = ILIAS_VERSION_NUMERIC, |
||
| string | $installationID = IL_INST_ID |
||
| ) |
| string | $zipFile | |
| string | $filename | |
| string | $rootDir | |
| string | $iliasVerision | |
| string | $installationID |
ILIAS\Filesystem\Exception\FileAlreadyExistsException
ILIAS\Filesystem\Exception\FileNotFoundException
ILIAS\Filesystem\Exception\IOException
| ilDatabaseException | |
| ilException |
Definition at line 122 of file class.ilCertificateTemplateImportAction.php.
References $certificate, $filename, $result, $template, createArchiveDirectory(), getBackgroundImageDirectory(), getBackgroundImageThumbnailPath(), and GuzzleHttp\Psr7\hash().
Here is the call graph for this function:
|
private |
Definition at line 20 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct().
|
private |
Definition at line 40 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct().
|
private |
Definition at line 55 of file class.ilCertificateTemplateImportAction.php.
Referenced by createArchiveDirectory().
|
private |
Definition at line 35 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct().
|
private |
Definition at line 45 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct().
|
private |
Definition at line 15 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct(), and createArchiveDirectory().
|
private |
Definition at line 30 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct().
|
private |
Definition at line 25 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct().
|
private |
Definition at line 50 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct().