3 declare(strict_types=0);
    20         foreach ($allReadEvents as $event) {
    21             $userIds[] = $event[
'usr_id'];
    42         $status = self::LP_STATUS_NOT_ATTEMPTED_NUM;
    44         switch ($this->ilObjDataCache->lookupType($a_obj_id)) {
    49                     $status = self::LP_STATUS_COMPLETED_NUM;
 
static hasAccessed(int $a_obj_id, int $a_usr_id)
Has accessed. 
 
determineStatus(int $a_obj_id, int $a_usr_id, object $a_obj=null)
 
static _lookupReadEvents($obj_id, $usr_id=null)
Reads all read events which occured on the object. 
 
ilObjectDataCache $ilObjDataCache
 
static _getCompleted(int $a_obj_id)