| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Inheritance diagram for ilCertificateTemplateRepository:
 Collaboration diagram for ilCertificateTemplateRepository:Public Member Functions | |
| save (ilCertificateTemplate $certificateTemplate) | |
| updateActivity (ilCertificateTemplate $certificateTemplate, bool $currentlyActive) | |
| fetchTemplate (int $templateId) | |
| fetchCertificateTemplatesByObjId (int $objId) | |
| fetchCurrentlyUsedCertificate (int $objId) | |
| fetchCurrentlyActiveCertificate (int $objId) | |
| fetchPreviousCertificate (int $objId) | |
| deleteTemplate (int $templateId, int $objectId) | |
| activatePreviousCertificate (int $objId) | |
| fetchActiveCertificateTemplatesForCoursesWithDisabledLearningProgress (bool $isGlobalLpEnabled, ?int $forRefId=null) | |
| fetchFirstCreatedTemplate (int $objId) | |
Definition at line 21 of file interface.ilCertificateTemplateRepository.php.
| ilCertificateTemplateRepository::activatePreviousCertificate | ( | int | $objId | ) | 
Implemented in ilCachedCertificateTemplateRepository.
Referenced by ilCertificateTemplateDatabaseRepository\deleteTemplate().
 Here is the caller graph for this function:| ilCertificateTemplateRepository::deleteTemplate | ( | int | $templateId, | 
| int | $objectId | ||
| ) | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
| ilCertificateTemplateRepository::fetchActiveCertificateTemplatesForCoursesWithDisabledLearningProgress | ( | bool | $isGlobalLpEnabled, | 
| ?int | $forRefId = null  | 
        ||
| ) | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
| ilCertificateTemplateRepository::fetchCertificateTemplatesByObjId | ( | int | $objId | ) | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
| ilCertificateTemplateRepository::fetchCurrentlyActiveCertificate | ( | int | $objId | ) | 
| ilCouldNotFindCertificateTemplate | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
| ilCertificateTemplateRepository::fetchCurrentlyUsedCertificate | ( | int | $objId | ) | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
Referenced by ilObjStudyProgramme\isCertificateActive().
 Here is the caller graph for this function:| ilCertificateTemplateRepository::fetchFirstCreatedTemplate | ( | int | $objId | ) | 
| ilCouldNotFindCertificateTemplate | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
| ilCertificateTemplateRepository::fetchPreviousCertificate | ( | int | $objId | ) | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
| ilCertificateTemplateRepository::fetchTemplate | ( | int | $templateId | ) | 
| ilCouldNotFindCertificateTemplate | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
| ilCertificateTemplateRepository::save | ( | ilCertificateTemplate | $certificateTemplate | ) | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.
| ilCertificateTemplateRepository::updateActivity | ( | ilCertificateTemplate | $certificateTemplate, | 
| bool | $currentlyActive | ||
| ) | 
Implemented in ilCertificateTemplateDatabaseRepository, and ilCachedCertificateTemplateRepository.