/** * Generate content for course column. * * @param \tool_monitor\subscription $sub subscription object * * @return string html used to display the column field. */ public function col_course(\tool_monitor\subscription $sub) { return $sub->get_course_name($this->context); }
/** * Generate content for course column. * * @param \tool_monitor\subscription $sub subscription object * @return string html used to display the course name. */ public function col_course(\tool_monitor\subscription $sub) { $coursename = $sub->get_course_name($this->context); $courseid = $sub->courseid; if (empty($courseid)) { return $coursename; } else { return \html_writer::link(new \moodle_url('/course/view.php', array('id' => $courseid)), $coursename); } }