◆ __construct()
◆ isPreloaded()
ilCertificateObjectsForUserPreloader::isPreloaded |
( |
int |
$userId, |
|
|
int |
$objId |
|
) |
| |
◆ preLoad()
ilCertificateObjectsForUserPreloader::preLoad |
( |
int |
$userId, |
|
|
array |
$objIds |
|
) |
| |
- Parameters
-
Definition at line 28 of file class.ilCertificateObjectsForUserPreloader.php.
30 if (!array_key_exists($userId, self::$certificates)) {
31 self::$certificates[$userId] = [];
34 $objectIdsWithUserCertificate = $this->userCertificateRepository->fetchObjectIdsWithCertificateForUser(
36 array_diff($objIds, self::$certificates[$userId])
39 self::$certificates[$userId] = array_unique(array_merge(
40 $objectIdsWithUserCertificate,
41 self::$certificates[$userId]
◆ $certificates
ilCertificateObjectsForUserPreloader::$certificates = [] |
|
staticprivate |
◆ $userCertificateRepository
ilCertificateObjectsForUserPreloader::$userCertificateRepository |
|
private |
The documentation for this class was generated from the following file: