Code Duplication    Length = 14-14 lines in 2 locations

locallib.php 2 locations

@@ 2759-2772 (lines=14) @@
2756
 *
2757
 * @return void
2758
 */
2759
function bigbluebuttonbn_settings_importrecordings(&$renderer) {
2760
    // Configuration for 'import recordings' feature.
2761
    if ((boolean) \mod_bigbluebuttonbn\settings\validator::section_import_recordings_shown()) {
2762
        $renderer->render_group_header('importrecordings');
2763
        $renderer->render_group_element(
2764
            'importrecordings_enabled',
2765
            $renderer->render_group_element_checkbox('importrecordings_enabled', 0)
2766
        );
2767
        $renderer->render_group_element(
2768
            'importrecordings_from_deleted_enabled',
2769
            $renderer->render_group_element_checkbox('importrecordings_from_deleted_enabled', 0)
2770
        );
2771
    }
2772
}
2773
2774
/**
2775
 * Helper function renders show recording settings if the feature is enabled.
@@ 3053-3066 (lines=14) @@
3050
 *
3051
 * @return void
3052
 */
3053
function bigbluebuttonbn_settings_muteonstart(&$renderer) {
3054
    // Configuration for BigBlueButton.
3055
    if ((boolean) \mod_bigbluebuttonbn\settings\validator::section_muteonstart_shown()) {
3056
        $renderer->render_group_header('muteonstart');
3057
        $renderer->render_group_element(
3058
            'muteonstart_default',
3059
            $renderer->render_group_element_checkbox('muteonstart_default', 0)
3060
        );
3061
        $renderer->render_group_element(
3062
            'muteonstart_editable',
3063
            $renderer->render_group_element_checkbox('muteonstart_editable', 0)
3064
        );
3065
    }
3066
}
3067
3068
/**
3069
 * Helper function renders general settings if the feature is enabled.