cmid); // Capabilities check. require_login($args->courseid , false , $cm, true, true); $context = context_module::instance($cm->id); require_capability ('mod/autoattendmod:view', $context); if ($args->userid != $USER->id) { require_capability('mod/autoattendmod:manage', $context); } $autoattendmod = $DB->get_record('autoattendmod', array('id' => $cm->instance)); $data = array( 'autoattendmod' => $autoattendmod, 'cmid' => $cm->id, 'courseid' => $args->courseid ); return [ 'templates' => [ [ 'id' => 'main', 'html' => $OUTPUT->render_from_template('mod_autoattendmod/mobile_course_view', $data), ], ], 'javascript' => '', 'otherdata' => '', ]; } }