19 declare(strict_types=1);
56 public function deleteTemplate(
int $templateId,
int $objectId): void;
65 bool $isGlobalLpEnabled,
save(ilCertificateTemplate $certificateTemplate)
fetchCertificateTemplatesByObjId(int $objId)
fetchActiveCertificateTemplatesForCoursesWithDisabledLearningProgress(bool $isGlobalLpEnabled, ?int $forRefId=null)
updateActivity(ilCertificateTemplate $certificateTemplate, bool $currentlyActive)
fetchPreviousCertificate(int $objId)
fetchCurrentlyActiveCertificate(int $objId)
deleteTemplate(int $templateId, int $objectId)
fetchFirstCreatedTemplate(int $objId)
fetchCurrentlyUsedCertificate(int $objId)
fetchTemplate(int $templateId)
activatePreviousCertificate(int $objId)