Code Duplication    Length = 14-14 lines in 2 locations

locallib.php 2 locations

@@ 2752-2765 (lines=14) @@
2749
 *
2750
 * @return void
2751
 */
2752
function bigbluebuttonbn_settings_importrecordings(&$renderer) {
2753
    // Configuration for 'import recordings' feature.
2754
    if ((boolean) \mod_bigbluebuttonbn\settings\validator::section_import_recordings_shown()) {
2755
        $renderer->render_group_header('importrecordings');
2756
        $renderer->render_group_element(
2757
            'importrecordings_enabled',
2758
            $renderer->render_group_element_checkbox('importrecordings_enabled', 0)
2759
        );
2760
        $renderer->render_group_element(
2761
            'importrecordings_from_deleted_enabled',
2762
            $renderer->render_group_element_checkbox('importrecordings_from_deleted_enabled', 0)
2763
        );
2764
    }
2765
}
2766
2767
/**
2768
 * Helper function renders show recording settings if the feature is enabled.
@@ 3042-3055 (lines=14) @@
3039
 *
3040
 * @return void
3041
 */
3042
function bigbluebuttonbn_settings_muteonstart(&$renderer) {
3043
    // Configuration for BigBlueButton.
3044
    if ((boolean) \mod_bigbluebuttonbn\settings\validator::section_muteonstart_shown()) {
3045
        $renderer->render_group_header('muteonstart');
3046
        $renderer->render_group_element(
3047
            'muteonstart_default',
3048
            $renderer->render_group_element_checkbox('muteonstart_default', 0)
3049
        );
3050
        $renderer->render_group_element(
3051
            'muteonstart_editable',
3052
            $renderer->render_group_element_checkbox('muteonstart_editable', 0)
3053
        );
3054
    }
3055
}
3056
3057
/**
3058
 * Helper function renders general settings if the feature is enabled.