global $DB;
$data = (object)$data;
- $oldid = $data->id;
$data->course = $this->get_courseid();
// Insert the attendance record.
global $DB;
$data = (object)$data;
- $oldid = $data->id;
$data->sessionid = $this->get_mappingid('attendance_session', $data->sessionid);
$data->studentid = $this->get_mappingid('user', $data->studentid);
$data->timetaken = $this->apply_date_offset($data->timetaken);
$data->takenby = $this->get_mappingid('user', $data->takenby);
- $newitemid = $DB->insert_record('attendance_log', $data);
+ $DB->insert_record('attendance_log', $data);
}
/**
*/
public function definition() {
- global $CFG;
$mform =& $this->_form;
- $course = $this->_customdata['course'];
$cm = $this->_customdata['cm'];
- $modcontext = $this->_customdata['modcontext'];
$ids = $this->_customdata['ids'];
$mform->addElement('header', 'general', get_string('changeduration', 'attendance'));
echo construct_full_user_stat_html_table($attendance, $course, $user, $mod);
}
}
-function attendance_print_recent_activity($course, $isteacher, $timestart) {
- return false;
-}
-
-function attendance_cron () {
- return true;
-}
function attendance_update_grades($attendance, $userid=0, $nullifnone=true) {
// We need this function to exist so that quick editing of module name is passed to gradebook.
* @return bool false if file not found, does not return if found - justsend the file
*/
function attendance_pluginfile($course, $cm, $context, $filearea, $args, $forcedownload) {
- global $CFG, $DB;
+ global $DB;
if ($context->contextlevel != CONTEXT_MODULE) {
return false;
require_login($course, false, $cm);
- if (!$att = $DB->get_record('attendance', array('id' => $cm->instance))) {
+ if (!$DB->record_exists('attendance', array('id' => $cm->instance))) {
return false;
}
}
$sessid = (int)array_shift($args);
- if (!$sess = $DB->get_record('attendance_sessions', array('id' => $sessid))) {
+ if (!$DB->record_exists('attendance_sessions', array('id' => $sessid))) {
return false;
}