$event->trigger(); } } else { if ($action == 'hide') { bigbluebuttonbn_doPublishRecordings($recordingid, 'false', $url, $shared_secret); if ($CFG->version < '2014051200') { //This is valid before v2.7 add_to_log($course->id, 'recordingsbn', 'recording unpublished', "", $recordingsbn->name, $cm->id); } else { //This is valid after v2.7 $event = \mod_recordingsbn\event\recordingsbn_recording_unpublished::create(array('context' => $context, 'objectid' => $recordingsbn->id, 'other' => array('rid' => $recordingid))); $event->trigger(); } } else { if ($action == 'delete') { bigbluebuttonbn_doDeleteRecordings($recordingid, $url, $shared_secret); if ($CFG->version < '2014051200') { //This is valid before v2.7 add_to_log($course->id, 'recordingsbn', 'recording deleted', '', $recordingsbn->name, $cm->id); } else { //This is valid after v2.7 $event = \mod_recordingsbn\event\recordingsbn_recording_deleted::create(array('context' => $context, 'objectid' => $recordingsbn->id, 'other' => array('rid' => $recordingid))); $event->trigger(); } } } } } $meetingID = ''; $results = $DB->get_records('bigbluebuttonbn_log', array('courseid' => $course->id, 'record' => 1, 'event' => 'Create')); if ($results) {
function bigbluebuttonbn_bbb_broker_do_delete_recording($recordingid) { global $CFG; $endpoint = bigbluebuttonbn_get_cfg_server_url(); $shared_secret = bigbluebuttonbn_get_cfg_shared_secret(); bigbluebuttonbn_doDeleteRecordings($recordingid, $endpoint, $shared_secret); }