|
ILIAS
Release_3_10_x_branch Revision 61812
|
Collaboration diagram for ilTracking:Public Member Functions | |
| ilTracking () | |
| _getLastAccess () | |
| get last access data of current user | |
| _hasEntry ($a_obj_id, $a_obj_type, $a_sub_id=0, $a_sub_type="") | |
| _trackAccess ($a_obj_id, $a_obj_type, $a_sub_id=0, $a_sub_type="", $a_action_type="read") | |
| track access to an object by current user | |
| TestTitle ($user_id) | |
| numDay ($from, $to) | |
| numHour ($from, $to) | |
| addHour ($time) | |
| addDay ($time) | |
| getSubId ($id) | |
| getSubTest ($id) | |
| getTestId ($id) | |
| countResults ($condition) | |
| searchResults ($condition) | |
| searchTestResults ($condition) | |
| searchUserId ($condition) | |
| searchTestId ($condition) | |
| getPerTestId ($test) | |
| countNum ($from, $from1, $condition) | |
| selectTime ($from, $to, $condition) | |
| getTest ($id) | |
Data Fields | |
| $objId | |
| $userId | |
| $actionType | |
| $phpScript | |
| $clientIp | |
| $accObjType | |
| $accObjId | |
| $accSubType | |
| $accSubId | |
| $lanugage | |
| $browser | |
| $sessionId | |
| $acc_time | |
| $db | |
Definition at line 36 of file class.ilTracking.php.
| ilTracking::_getLastAccess | ( | ) |
get last access data of current user
Definition at line 68 of file class.ilTracking.php.
References $res, and DB_FETCHMODE_ASSOC.
| ilTracking::_hasEntry | ( | $a_obj_id, | |
| $a_obj_type, | |||
$a_sub_id = 0, |
|||
$a_sub_type = "" |
|||
| ) |
Definition at line 80 of file class.ilTracking.php.
References $res, and DB_FETCHMODE_OBJECT.
Referenced by _trackAccess().
Here is the caller graph for this function:| ilTracking::_trackAccess | ( | $a_obj_id, | |
| $a_obj_type, | |||
$a_sub_id = 0, |
|||
$a_sub_type = "", |
|||
$a_action_type = "read" |
|||
| ) |
track access to an object by current user
| int | $a_obj_id | object id |
| string | $a_obj_type | object type (e.g. "lm") |
| int | $a_sub_id | subobject id |
| string | $a_sub_type | subobject type (e.g. "pg") |
| string | $a_action_type | "read", "write", ... |
Definition at line 105 of file class.ilTracking.php.
References ilObjUserTracking\_enabledLearningProgress(), ilObjUserTracking\_enabledTracking(), ilObjUserTracking\_enabledUserRelatedData(), _hasEntry(), and ilLearningProgress\_tracProgress().
Referenced by ilLMPresentationGUI\ilPage(), and ilObjFileBasedLMGUI\showLearningModule().
Here is the call graph for this function:
Here is the caller graph for this function:| ilTracking::addDay | ( | $time | ) |
Definition at line 262 of file class.ilTracking.php.
References $ret.
| ilTracking::addHour | ( | $time | ) |
Definition at line 249 of file class.ilTracking.php.
References $ret.
| ilTracking::countNum | ( | $from, | |
| $from1, | |||
| $condition | |||
| ) |
Definition at line 377 of file class.ilTracking.php.
| ilTracking::countResults | ( | $condition | ) |
| ilTracking::getPerTestId | ( | $test | ) |
| ilTracking::getSubId | ( | $id | ) |
| ilTracking::getSubTest | ( | $id | ) |
| ilTracking::getTest | ( | $id | ) |
Definition at line 405 of file class.ilTracking.php.
| ilTracking::getTestId | ( | $id | ) |
| ilTracking::ilTracking | ( | ) |
| ilTracking::numDay | ( | $from, | |
| $to | |||
| ) |
Definition at line 220 of file class.ilTracking.php.
References $ret.
| ilTracking::numHour | ( | $from, | |
| $to | |||
| ) |
Definition at line 233 of file class.ilTracking.php.
References $ret.
| ilTracking::searchResults | ( | $condition | ) |
Definition at line 321 of file class.ilTracking.php.
| ilTracking::searchTestId | ( | $condition | ) |
| ilTracking::searchTestResults | ( | $condition | ) |
Definition at line 335 of file class.ilTracking.php.
| ilTracking::searchUserId | ( | $condition | ) |
| ilTracking::selectTime | ( | $from, | |
| $to, | |||
| $condition | |||
| ) |
Definition at line 389 of file class.ilTracking.php.
| ilTracking::TestTitle | ( | $user_id | ) |
| ilTracking::$acc_time |
Definition at line 50 of file class.ilTracking.php.
| ilTracking::$accObjId |
Definition at line 44 of file class.ilTracking.php.
| ilTracking::$accObjType |
Definition at line 43 of file class.ilTracking.php.
| ilTracking::$accSubId |
Definition at line 46 of file class.ilTracking.php.
| ilTracking::$accSubType |
Definition at line 45 of file class.ilTracking.php.
| ilTracking::$actionType |
Definition at line 40 of file class.ilTracking.php.
| ilTracking::$browser |
Definition at line 48 of file class.ilTracking.php.
| ilTracking::$clientIp |
Definition at line 42 of file class.ilTracking.php.
| ilTracking::$db |
Definition at line 52 of file class.ilTracking.php.
| ilTracking::$lanugage |
Definition at line 47 of file class.ilTracking.php.
| ilTracking::$objId |
Definition at line 38 of file class.ilTracking.php.
| ilTracking::$phpScript |
Definition at line 41 of file class.ilTracking.php.
| ilTracking::$sessionId |
Definition at line 49 of file class.ilTracking.php.
| ilTracking::$userId |
Definition at line 39 of file class.ilTracking.php.