Module: EnvironmentsHelper

Includes:
ActionView::Helpers::AssetUrlHelper
Defined in:
app/helpers/environments_helper.rb

Instance Method Summary collapse

Instance Method Details

#can_destroy_environment?(environment) ⇒ Boolean

Returns:

  • (Boolean)


16
17
18
# File 'app/helpers/environments_helper.rb', line 16

def can_destroy_environment?(environment)
  can?(current_user, :destroy_environment, environment)
end

#environments_folder_list_view_data(project, folder) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'app/helpers/environments_helper.rb', line 6

def environments_folder_list_view_data(project, folder)
  {
    "endpoint" => folder_project_environments_path(project, folder, format: :json),
    "folder_name" => folder,
    "project_path" => project.full_path,
    "help_page_path" => help_page_path("ci/environments/_index.md"),
    "can_read_environment" => can?(current_user, :read_environment, @project).to_s
  }
end