ILIAS
Release_5_0_x_branch Revision 61816
|
Class ilSCORMTrackingItems. More...
Public Member Functions | |
scoTitlesForExportSelected () | |
markedLearningStatusForExportSelected ($a_scos) | |
userDataArrayForExport ($user, $b_allowExportPrivacy=false) | |
getScormTrackingValue ($a_user=array(), $a_sco=array(), $a_empty=array(), $lvalue) | |
getScormTrackingValueForInteractionsOrObjectives ($a_user=array(), $a_sco=array(), $lvalue, $counter, $topic) | |
exportSelectedRawColumns () | |
exportSelectedRaw ($a_user=array(), $a_sco=array(), $b_orderBySCO=false, $allowExportPrivacy=false) | |
exportSelectedCoreColumns ($b_orderBySCO, $b_allowExportPrivacy) | |
exportSelectedCore ($a_user=array(), $a_sco=array(), $b_orderBySCO=false, $allowExportPrivacy=false) | |
exportSelectedInteractionsColumns () | |
exportSelectedInteractions ($a_user=array(), $a_sco=array(), $b_orderBySCO=false, $allowExportPrivacy=false) | |
exportSelectedObjectivesColumns () | |
exportSelectedObjectives ($a_user=array(), $a_sco=array(), $b_orderBySCO=false, $allowExportPrivacy=false) | |
exportSelectedSuccessColumns () | |
exportSelectedSuccessRows ($a_user=array(), $allowExportPrivacy=false, $dbdata=array(), $scoCounter, $u_startedSCO, $u_completedSCO, $u_passedSCO) | |
exportSelectedSuccess ($a_user=array(), $allowExportPrivacy=false) | |
userDataHeaderForExport () | |
SCORMTimeToSeconds ($a_time) |
Class ilSCORMTrackingItems.
Definition at line 13 of file class.ilSCORMTrackingItems.php.
ilSCORMTrackingItems::exportSelectedCore | ( | $a_user = array() , |
|
$a_sco = array() , |
|||
$b_orderBySCO = false , |
|||
$allowExportPrivacy = false |
|||
) |
Reimplemented in ilSCORM2004TrackingItems.
Definition at line 184 of file class.ilSCORMTrackingItems.php.
References $ilDB, $lng, $query, $res, $row, getScormTrackingValue(), markedLearningStatusForExportSelected(), and scoTitlesForExportSelected().
Referenced by ilSCORMTrackingItemsTableGUI\getItems().
ilSCORMTrackingItems::exportSelectedCoreColumns | ( | $b_orderBySCO, | |
$b_allowExportPrivacy | |||
) |
Reimplemented in ilSCORM2004TrackingItems.
Definition at line 165 of file class.ilSCORMTrackingItems.php.
References $lng, and userDataHeaderForExport().
Referenced by ilSCORMTrackingItemsTableGUI\getSelectableColumns().
ilSCORMTrackingItems::exportSelectedInteractions | ( | $a_user = array() , |
|
$a_sco = array() , |
|||
$b_orderBySCO = false , |
|||
$allowExportPrivacy = false |
|||
) |
Reimplemented in ilSCORM2004TrackingItems.
Definition at line 283 of file class.ilSCORMTrackingItems.php.
References $ilDB, $query, $res, $row, markedLearningStatusForExportSelected(), and scoTitlesForExportSelected().
Referenced by ilSCORMTrackingItemsTableGUI\getItems().
ilSCORMTrackingItems::exportSelectedInteractionsColumns | ( | ) |
Reimplemented in ilSCORM2004TrackingItems.
Definition at line 265 of file class.ilSCORMTrackingItems.php.
References $lng, and userDataHeaderForExport().
Referenced by ilSCORMTrackingItemsTableGUI\getSelectableColumns().
ilSCORMTrackingItems::exportSelectedObjectives | ( | $a_user = array() , |
|
$a_sco = array() , |
|||
$b_orderBySCO = false , |
|||
$allowExportPrivacy = false |
|||
) |
Reimplemented in ilSCORM2004TrackingItems.
Definition at line 395 of file class.ilSCORMTrackingItems.php.
References $ilDB, $query, $res, $row, markedLearningStatusForExportSelected(), and scoTitlesForExportSelected().
Referenced by ilSCORMTrackingItemsTableGUI\getItems().
ilSCORMTrackingItems::exportSelectedObjectivesColumns | ( | ) |
Reimplemented in ilSCORM2004TrackingItems.
Definition at line 377 of file class.ilSCORMTrackingItems.php.
References $lng, and userDataHeaderForExport().
Referenced by ilSCORMTrackingItemsTableGUI\getSelectableColumns().
ilSCORMTrackingItems::exportSelectedRaw | ( | $a_user = array() , |
|
$a_sco = array() , |
|||
$b_orderBySCO = false , |
|||
$allowExportPrivacy = false |
|||
) |
Definition at line 130 of file class.ilSCORMTrackingItems.php.
References $ilDB, $lng, $query, $res, markedLearningStatusForExportSelected(), and scoTitlesForExportSelected().
Referenced by ilSCORMTrackingItemsTableGUI\getItems().
ilSCORMTrackingItems::exportSelectedRawColumns | ( | ) |
Definition at line 111 of file class.ilSCORMTrackingItems.php.
References $lng, and userDataHeaderForExport().
Referenced by ilSCORMTrackingItemsTableGUI\getSelectableColumns().
ilSCORMTrackingItems::exportSelectedSuccess | ( | $a_user = array() , |
|
$allowExportPrivacy = false |
|||
) |
Reimplemented in ilSCORM2004TrackingItems.
Definition at line 524 of file class.ilSCORMTrackingItems.php.
References $ilDB, $query, $res, $row, and exportSelectedSuccessRows().
Referenced by ilSCORMTrackingItemsTableGUI\getItems().
ilSCORMTrackingItems::exportSelectedSuccessColumns | ( | ) |
Definition at line 478 of file class.ilSCORMTrackingItems.php.
References $lng, and userDataHeaderForExport().
Referenced by ilSCORM2004TrackingItemsTableGUI\getSelectableColumns(), and ilSCORMTrackingItemsTableGUI\getSelectableColumns().
ilSCORMTrackingItems::exportSelectedSuccessRows | ( | $a_user = array() , |
|
$allowExportPrivacy = false , |
|||
$dbdata = array() , |
|||
$scoCounter, | |||
$u_startedSCO, | |||
$u_completedSCO, | |||
$u_passedSCO | |||
) |
Definition at line 498 of file class.ilSCORMTrackingItems.php.
Referenced by exportSelectedSuccess(), and ilSCORM2004TrackingItems\exportSelectedSuccess().
ilSCORMTrackingItems::getScormTrackingValue | ( | $a_user = array() , |
|
$a_sco = array() , |
|||
$a_empty = array() , |
|||
$lvalue | |||
) |
Definition at line 71 of file class.ilSCORMTrackingItems.php.
References $ilDB, $query, and $res.
Referenced by exportSelectedCore().
ilSCORMTrackingItems::getScormTrackingValueForInteractionsOrObjectives | ( | $a_user = array() , |
|
$a_sco = array() , |
|||
$lvalue, | |||
$counter, | |||
$topic | |||
) |
Definition at line 91 of file class.ilSCORMTrackingItems.php.
References $ilDB, $query, and $res.
ilSCORMTrackingItems::markedLearningStatusForExportSelected | ( | $a_scos | ) |
Definition at line 36 of file class.ilSCORMTrackingItems.php.
References $lng, and ilObjectLP\getInstance().
Referenced by ilSCORM2004TrackingItems\exportSelectedCore(), exportSelectedCore(), ilSCORM2004TrackingItems\exportSelectedInteractions(), exportSelectedInteractions(), ilSCORM2004TrackingItems\exportSelectedObjectives(), exportSelectedObjectives(), exportSelectedRaw(), ilSCORM2004TrackingItems\tracInteractionItem(), ilSCORM2004TrackingItems\tracInteractionUser(), and ilSCORM2004TrackingItems\tracInteractionUserAnswers().
ilSCORMTrackingItems::SCORMTimeToSeconds | ( | $a_time | ) |
Definition at line 620 of file class.ilSCORMTrackingItems.php.
ilSCORMTrackingItems::scoTitlesForExportSelected | ( | ) |
Reimplemented in ilSCORM2004TrackingItems.
Definition at line 16 of file class.ilSCORMTrackingItems.php.
References $ilDB, $query, $res, and $row.
Referenced by exportSelectedCore(), exportSelectedInteractions(), exportSelectedObjectives(), and exportSelectedRaw().
ilSCORMTrackingItems::userDataArrayForExport | ( | $user, | |
$b_allowExportPrivacy = false |
|||
) |
Definition at line 49 of file class.ilSCORMTrackingItems.php.
References $ilUser, and ilObject\_exists().
Referenced by ilObjSCORMLearningModule\exportSelected().
ilSCORMTrackingItems::userDataHeaderForExport | ( | ) |
Definition at line 605 of file class.ilSCORMTrackingItems.php.
References ilPrivacySettings\_getInstance().
Referenced by ilSCORM2004TrackingItems\exportObjGlobalToSystemColumns(), ilObjSCORMLearningModule\exportSelected(), ilSCORM2004TrackingItems\exportSelectedCoreColumns(), exportSelectedCoreColumns(), ilSCORM2004TrackingItems\exportSelectedInteractionsColumns(), exportSelectedInteractionsColumns(), ilSCORM2004TrackingItems\exportSelectedObjectivesColumns(), exportSelectedObjectivesColumns(), exportSelectedRawColumns(), exportSelectedSuccessColumns(), ilSCORM2004TrackingItems\tracInteractionUserAnswersColumns(), and ilSCORM2004TrackingItems\tracInteractionUserColumns().