19 lines
503 B
Ruby
19 lines
503 B
Ruby
# frozen_string_literal: true
|
|
|
|
class Projects::LearnGitlabController < Projects::ApplicationController
|
|
before_action :authenticate_user!
|
|
before_action :check_experiment_enabled?
|
|
|
|
feature_category :users
|
|
|
|
def index
|
|
push_frontend_experiment(:learn_gitlab_a, subject: current_user)
|
|
push_frontend_experiment(:learn_gitlab_b, subject: current_user)
|
|
end
|
|
|
|
private
|
|
|
|
def check_experiment_enabled?
|
|
return access_denied! unless helpers.learn_gitlab_experiment_enabled?(project)
|
|
end
|
|
end
|