function _lookupRemainingWorkingTimeString($a_obj_id) { global $ilDB, $lng; $q = "SELECT MIN(deadline) mtime FROM rep_robj_xeph_assign WHERE eph_id = " . $ilDB->quote($a_obj_id, "integer") . " AND deadline > " . $ilDB->quote(time(), "integer"); $set = $ilDB->query($q); $rec = $ilDB->fetchAssoc($set); if ($rec["mtime"] > 0) { $time_str = ilObjEphorus::period2String(new ilDateTime($rec["mtime"], IL_CAL_UNIX)); } return $time_str; }
/** * Get time string for deadline */ function getTimeString($a_deadline) { global $lng; if ($a_deadline - time() <= 0) { $time_str = $lng->txt("rep_robj_xeph_time_over_short"); } else { $time_str = ilObjEphorus::period2String(new ilDateTime($a_deadline, IL_CAL_UNIX)); } return $time_str; }