gitlab-org--gitlab-foss/app/services/projects/create_from_template_servic...

15 lines
379 B
Ruby
Raw Normal View History

module Projects
class CreateFromTemplateService < BaseService
def initialize(user, params)
@current_user, @params = user, params.dup
end
def execute
params[:file] = Gitlab::ProjectTemplate.find(params[:template_title]).file
@params[:from_template] = true
GitlabProjectsImporterService.new(@current_user, @params).execute
end
end
end