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