Module: Gitlab::Experiment::Dsl
- Defined in:
- lib/gitlab/experiment/dsl.rb
Instance Method Summary collapse
Instance Method Details
#experiment(name, variant_name = nil, **context, &block) ⇒ Object
6 7 8 9 |
# File 'lib/gitlab/experiment/dsl.rb', line 6 def experiment(name, variant_name = nil, **context, &block) context[:request] ||= request if respond_to?(:request) Experiment.run(name, variant_name, **context, &block) end |