ILIAS
release_7 Revision v7.30-3-g800a261c036
|
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, ilCertificateBackgroundImageFileService $fileService=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... | |
getBackgroundImageThumbnailPath () | |
Private Attributes | |
$objectId | |
$certificatePath | |
$templateRepository | |
$placeholderDescriptionObject | |
$logger | |
$filesystem | |
$objectHelper | |
$utilHelper | |
$installationID | |
$fileService | |
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 , |
||
ilCertificateBackgroundImageFileService | $fileService = 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 74 of file class.ilCertificateTemplateImportAction.php.
References $certificatePath, $DIC, $fileService, $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 279 of file class.ilCertificateTemplateImportAction.php.
References $installationID, $objectId, and $type.
Referenced by import().
|
private |
Definition at line 294 of file class.ilCertificateTemplateImportAction.php.
Referenced by import().
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 136 of file class.ilCertificateTemplateImportAction.php.
References $filename, $result, createArchiveDirectory(), and getBackgroundImageThumbnailPath().
|
private |
Definition at line 20 of file class.ilCertificateTemplateImportAction.php.
Referenced by __construct().
|
private |
Definition at line 60 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().