$PAGE->set_heading($SITE->fullname); $message = ''; $id = ''; $delete = false; $courses = array(); $record = null; if (isset($_REQUEST['id'])) { $id = $_REQUEST['id']; if ($id != '0') { $record = read_course_record_by_id($id); if (isset($_REQUEST['delete'])) { $delete = true; } } } else { $recs = get_course_records(); if ($recs) { // Do they have a choice? $courses[0] = get_string('new_course', 'local_obu_application'); // The 'New Course' option foreach ($recs as $rec) { $name = $rec->code . ' ' . $rec->name; if ($rec->supplement) { $name .= ' [' . $rec->supplement . ']'; } $courses[$rec->id] = $name; } } else { // No, they don't... $id = '0'; // ...so it's gottabee a new one
function get_course_names() { $courses = array(); $recs = get_course_records(); foreach ($recs as $rec) { $courses[$rec->code] = $rec->code . ' ' . $rec->name; } return $courses; }