Class: TrailGuide::Experiment
- Inherits:
-
TrailGuide::Experiments::Base
- Object
- TrailGuide::Experiments::Base
- TrailGuide::Experiment
- Defined in:
- lib/trail_guide/experiment.rb
Instance Attribute Summary
Attributes inherited from TrailGuide::Experiments::Base
Class Method Summary collapse
Methods inherited from TrailGuide::Experiments::Base
adapter, #algorithm, #algorithm_choose!, #allow_conversion?, #allow_participation?, as_json, #calibrating?, calibrating?, #choose!, #choose_variant!, clear_winner!, combined_experiments, #combined_experiments, configuration, configure, #convert!, converted, declare_winner!, delete!, experiment_name, fresh?, #initialize, is_combined?, participants, pause!, #paused?, paused?, paused_at, #paused_at, persisted?, register!, reset!, resume!, #run_callbacks, run_callbacks, running?, #running?, save!, schedule!, #scheduled?, scheduled?, #start!, start!, #started?, started?, #started_at, started_at, stop!, #stopped?, stopped?, #stopped_at, stopped_at, storage_key, target_sample_size_reached?, unconverted, variants, winner, #winner, winner?, #winner?, #winning_variant
Constructor Details
This class inherits a constructor from TrailGuide::Experiments::Base
Class Method Details
.inherited(child) ⇒ Object
6 7 8 |
# File 'lib/trail_guide/experiment.rb', line 6 def self.inherited(child) child.instance_variable_set :@configuration, Experiments::Config.new(child, inherit: self.configuration) end |