Class: ExperimentLight::Experiment
- Inherits:
-
Object
- Object
- ExperimentLight::Experiment
- Defined in:
- lib/experiment_light/experiment.rb
Class Method Summary collapse
Class Method Details
.off?(experiment_name) ⇒ Boolean
15 16 17 |
# File 'lib/experiment_light/experiment.rb', line 15 def off?(experiment_name) !on?(experiment_name) end |
.on?(experiment_name) ⇒ Boolean
3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/experiment_light/experiment.rb', line 3 def on?(experiment_name) experiment_feature_data reload! unless @experiment_data.has_key?(experiment_name) unless @experiment_data.has_key?(experiment_name) raise "Cannot find experiment '#{experiment_name}', check out your experiment.yml file" end @experiment_data[experiment_name][Rails.env] end |