Example #1
0
function openmeetings_add_instance($openmeetings)
{
    global $USER, $CFG, $DB;
    $openmeetings_gateway = new openmeetings_gateway();
    if ($openmeetings_gateway->openmeetings_loginuser()) {
        //Roomtype 0 means its and recording, we don't need to create a room for that
        if ($openmeetings->type != 0) {
            $openmeetings->room_id = $openmeetings_gateway->openmeetings_createRoomWithModAndType($openmeetings);
        }
    } else {
        echo "Could not login User to OpenMeetings, check your OpenMeetings Module Configuration";
        exit;
    }
    # May have to add extra stuff in here #
    return $DB->insert_record("openmeetings", $openmeetings);
}