19 declare(strict_types=1);
43 if (null === $utilHelper) {
48 if (null === $objectHelper) {
56 public function delete(
int $templateId,
int $objectId):
void 58 $template = $this->templateRepository->fetchCurrentlyUsedCertificate($objectId);
60 $this->templateRepository->deleteTemplate($templateId, $objectId);
65 $this->objectHelper->lookupType($objectId),
77 $this->templateRepository->save($certificateTemplate);
const ILIAS_VERSION_NUMERIC
ilCertificateUtilHelper $utilHelper
Just a wrapper class to create Unit Test for other classes.
ilCertificateTemplateRepository $templateRepository
ilCertificateObjectHelper $objectHelper
__construct(ilCertificateTemplateRepository $templateRepository, string $rootDirectory=CLIENT_WEB_DIR, ?ilCertificateUtilHelper $utilHelper=null, ?ilCertificateObjectHelper $objectHelper=null, string $iliasVersion=ILIAS_VERSION_NUMERIC)