Code Duplication    Length = 9-9 lines in 2 locations

locallib.php 2 locations

@@ 2375-2383 (lines=9) @@
2372
 */
2373
function bigbluebuttonbn_settings_record(&$renderer) {
2374
    // Configuration for 'recording' feature.
2375
    if ((boolean)\mod_bigbluebuttonbn\settings\validator::section_record_meeting_shown()) {
2376
        $renderer->render_group_header('recording');
2377
        $renderer->render_group_element('recording_default',
2378
            $renderer->render_group_element_checkbox('recording_default', 1));
2379
        $renderer->render_group_element('recording_editable',
2380
            $renderer->render_group_element_checkbox('recording_editable', 1));
2381
        $renderer->render_group_element('recording_icons_enabled',
2382
            $renderer->render_group_element_checkbox('recording_icons_enabled', 1));
2383
    }
2384
}
2385
2386
/**
@@ 2524-2532 (lines=9) @@
2521
 */
2522
function bigbluebuttonbn_settings_duration(&$renderer) {
2523
    // Configuration for "scheduled duration" feature.
2524
    if ((boolean)\mod_bigbluebuttonbn\settings\validator::section_scheduled_duration_shown()) {
2525
        $renderer->render_group_header('scheduled');
2526
        $renderer->render_group_element('scheduled_duration_enabled',
2527
            $renderer->render_group_element_checkbox('scheduled_duration_enabled', 1));
2528
        $renderer->render_group_element('scheduled_duration_compensation',
2529
            $renderer->render_group_element_text('scheduled_duration_compensation', 10, PARAM_INT));
2530
        $renderer->render_group_element('scheduled_pre_opening',
2531
            $renderer->render_group_element_text('scheduled_pre_opening', 10, PARAM_INT));
2532
    }
2533
}
2534
2535
/**