ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
UserCertificateApiInterface.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
21namespace ILIAS\Certificate\API;
22
31
33{
39 public function getUserCertificateData(UserDataFilter $filter, array $ilCtrlStack = []): array;
40
42
48 public function certificateCriteriaMetForGivenTemplate(int $usr_id, ilCertificateTemplate $template): void;
49
57 public function certificateCriteriaMet(int $usr_id, int $obj_id): void;
58
59 public function isActiveCertificateTemplateAvailableFor(int $obj_id): bool;
60}
getUserCertificateData(UserDataFilter $filter, array $ilCtrlStack=[])
certificateCriteriaMetForGivenTemplate(int $usr_id, ilCertificateTemplate $template)
getUserCertificateDataMaxCount(UserDataFilter $filter)
certificateCriteriaMet(int $usr_id, int $obj_id)