38         $ilDB = $DIC->database();
    41             "SELECT status FROM il_wiki_contributor " .
    42             "WHERE wiki_id = %s and user_id = %s",
    43             array(
"integer", 
"integer"),
    44             array($a_obj_id, $a_user_id)
    46         if ($row = 
$ilDB->fetchAssoc($set)) {
    47             return (
int) $row[
"status"];
    58         $ilDB = $DIC->database();
    61             "SELECT status_time FROM il_wiki_contributor " .
    62             "WHERE wiki_id = %s and user_id = %s",
    63             array(
"integer", 
"integer"),
    64             array($a_obj_id, $a_user_id)
    66         if ($row = 
$ilDB->fetchAssoc($set)) {
    67             return $row[
"status_time"];
    82         $ilDB = $DIC->database();
    84         $ilDB->manipulate(
"DELETE FROM il_wiki_contributor WHERE " .
    85             " wiki_id = " . 
$ilDB->quote($a_obj_id, 
"integer") .
    86             " AND user_id = " . 
$ilDB->quote($a_user_id, 
"integer"));
    89             "INSERT INTO il_wiki_contributor (status, wiki_id, user_id, status_time) " .
    90             "VALUES (%s,%s,%s,%s)",
    91             array(
"integer", 
"integer", 
"integer", 
"timestamp"),
    92             array($a_status, $a_obj_id, $a_user_id, 
ilUtil::now())
 static _lookupStatusTime(int $a_obj_id, int $a_user_id)
 
static _writeStatus(int $a_obj_id, int $a_user_id, int $a_status)
 
static now()
Return current timestamp in Y-m-d H:i:s format. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
static _lookupStatus(int $a_obj_id, int $a_user_id)
Lookup current success status (STATUS_NOT_GRADED|STATUS_PASSED|STATUS_FAILED)