2020-07-14 15:06:09 +08:00
|
|
|
|
class DevOps::LanguagesController < ApplicationController
|
2020-08-06 14:26:19 +08:00
|
|
|
|
# TODO 需要开启权限认证,只有该项目devops初始化成功后才能获取语言列表
|
2020-07-14 15:06:09 +08:00
|
|
|
|
before_action :require_login
|
|
|
|
|
|
before_action :find_langugae, only: :show
|
|
|
|
|
|
|
|
|
|
|
|
def index
|
|
|
|
|
|
@languages = DevOps::Language.by_usage_amount_desc
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
def show
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
def common
|
|
|
|
|
|
@languages = DevOps::Language.six_common
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
private
|
|
|
|
|
|
def find_langugae
|
|
|
|
|
|
@language = DevOps::Language.find params[:id]
|
|
|
|
|
|
end
|
|
|
|
|
|
end
|