Class: TrailGuide::Admin::ExperimentsController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- TrailGuide::Admin::ExperimentsController
- Defined in:
- app/controllers/trail_guide/admin/experiments_controller.rb
Instance Method Summary collapse
Instance Method Details
#index ⇒ Object
8 9 |
# File 'app/controllers/trail_guide/admin/experiments_controller.rb', line 8 def index end |
#reset ⇒ Object
21 22 23 24 |
# File 'app/controllers/trail_guide/admin/experiments_controller.rb', line 21 def reset experiment.reset! redirect_to :back rescue redirect_to trail_guide_admin.experiments_path end |
#restart ⇒ Object
26 27 28 29 |
# File 'app/controllers/trail_guide/admin/experiments_controller.rb', line 26 def restart experiment.reset! && experiment.start! redirect_to :back rescue redirect_to trail_guide_admin.experiments_path end |
#start ⇒ Object
11 12 13 14 |
# File 'app/controllers/trail_guide/admin/experiments_controller.rb', line 11 def start experiment.start! redirect_to :back rescue redirect_to trail_guide_admin.experiments_path end |
#stop ⇒ Object
16 17 18 19 |
# File 'app/controllers/trail_guide/admin/experiments_controller.rb', line 16 def stop experiment.stop! redirect_to :back rescue redirect_to trail_guide_admin.experiments_path end |
#winner ⇒ Object
31 32 33 34 |
# File 'app/controllers/trail_guide/admin/experiments_controller.rb', line 31 def winner experiment.declare_winner!(params[:variant]) redirect_to :back rescue redirect_to trail_guide_admin.experiments_path end |