* @return bool success
*/
function groups_delete_group_members($courseid, $userid=0, $showfeedback=false) {
- global $DB;
+ global $DB, $OUTPUT;
if (is_bool($userid)) {
debugging('Incorrect userid function parameter');
events_trigger('groups_members_removed', $eventdata);
if ($showfeedback) {
- notify(get_string('deleted').' groups_members');
+ echo $OUTPUT->notification(get_string('deleted').' groups_members');
}
return true;
* @return bool success
*/
function groups_delete_groupings_groups($courseid, $showfeedback=false) {
- global $DB;
+ global $DB, $OUTPUT;
$groupssql = "SELECT id FROM {groups} g WHERE g.courseid = ?";
$DB->delete_records_select('groupings_groups', "groupid IN ($groupssql)", array($courseid));
events_trigger('groups_groupings_groups_removed', $courseid);
if ($showfeedback) {
- notify(get_string('deleted').' groupings_groups');
+ echo $OUTPUT->notification(get_string('deleted').' groupings_groups');
}
return true;
* @return bool success
*/
function groups_delete_groups($courseid, $showfeedback=false) {
- global $CFG, $DB;
+ global $CFG, $DB, $OUTPUT;
require_once($CFG->libdir.'/gdlib.php');
// delete any uses of groups
events_trigger('groups_groups_deleted', $courseid);
if ($showfeedback) {
- notify(get_string('deleted').' groups');
+ echo $OUTPUT->notification(get_string('deleted').' groups');
}
return true;
* @return bool success
*/
function groups_delete_groupings($courseid, $showfeedback=false) {
- global $DB;
+ global $DB, $OUTPUT;
// delete any uses of groupings
$sql = "DELETE FROM {groupings_groups}
events_trigger('groups_groupings_deleted', $courseid);
if ($showfeedback) {
- notify(get_string('deleted').' groupings');
+ echo $OUTPUT->notification(get_string('deleted').' groupings');
}
return true;