48         function _tracProgress($a_user_id, $a_obj_id, $a_ref_id, $a_obj_type = 
'')
 
   52                 require_once 
'Services/Tracking/classes/class.ilChangeEvent.php';
 
   55                 require_once 
'Services/Tracking/classes/class.ilLPStatus.php';
 
   63                 require_once 
'Services/Tracking/classes/class.ilChangeEvent.php';
 
   66                 include_once 
'./Services/Calendar/classes/class.ilDateTime.php';
 
   68                 foreach($events as 
$row)
 
   75                                 $progress[
'spent_seconds'] += $row[
'spent_seconds'];
 
   76                                 $progress[
'access_time'] = max($progress[
'access_time'], $row[
'last_access']);
 
   80                                 $progress[
'obj_id'] = $row[
'obj_id'];
 
   81                                 $progress[
'user_id'] = $row[
'usr_id'];
 
   82                                 $progress[
'spent_seconds'] = $row[
'spent_seconds'];
 
   83                                 $progress[
'access_time'] = $row[
'last_access'];
 
   84                                 $progress[
'visits'] = $row[
'read_count'];
 
   87                 return $progress ? $progress : array();
 
   99                 include_once(
'./Services/Tracking/classes/class.ilChangeEvent.php');
 
  102                         if(isset($progress[$row[
'usr_id']]))
 
  104                                 $progress[$row[
'usr_id']][
'spent_seconds'] += $row[
'spent_seconds'];
 
  105                                 $progress[$row[
'usr_id']][
'read_count'] += $row[
'read_count'];
 
  106                                 $progress[$row[
'usr_id']][
'ts'] = max($row[
'last_access'],$progress[$row[
'usr_id']][
'ts']);
 
  110                                 $progress[$row[
'usr_id']][
'spent_seconds'] = $row[
'spent_seconds'];
 
  111                                 $progress[$row[
'usr_id']][
'read_count'] = $row[
'read_count'];
 
  112                                 $progress[$row[
'usr_id']][
'ts'] = $row[
'last_access'];
 
  115                         $progress[$row[
'usr_id']][
'usr_id'] = $row[
'usr_id'];
 
  116                         $progress[$row[
'usr_id']][
'obj_id'] = $row[
'obj_id'];
 
  118                 return $progress ? $progress : array();