Module: Groups::SettingsHelper

Includes:
GroupsHelper
Defined in:
app/helpers/groups/settings_helper.rb

Instance Method Summary collapse

Methods included from GroupsHelper

#can_admin_group_member?, #can_admin_service_accounts?, #can_change_group_visibility_level?, #can_change_prevent_sharing_groups_outside_hierarchy?, #can_change_share_with_group_lock?, #can_disable_group_emails?, #can_update_default_branch_protection?, #enabled_git_access_protocol_options_for_group, #group_icon_url, #group_lfs_status, #group_name_and_path_app_data, #group_overview_tabs_app_data, #group_readme_app_data, #group_settings_readme_app_data, #group_title, #link_to_group, #prevent_sharing_groups_outside_hierarchy_help_text, #project_list_sort_by, #projects_lfs_status, #remove_group_message, #render_setting_to_allow_project_access_token_creation?, #share_with_group_lock_help_text, #show_group_readme?, #show_thanks_for_purchase_alert?, #subgroup_creation_data

Instance Method Details

#group_settings_confirm_modal_data(group, remove_form_id = nil) ⇒ Object



7
8
9
10
11
12
13
14
15
16
# File 'app/helpers/groups/settings_helper.rb', line 7

def group_settings_confirm_modal_data(group, remove_form_id = nil)
  {
    remove_form_id: remove_form_id,
    button_text: _('Remove group'),
    button_testid: 'remove-group-button',
    disabled: group.prevent_delete?.to_s,
    confirm_danger_message: remove_group_message(group),
    phrase: group.full_path
  }
end