Class: Rapidfire::QuestionGroupsController

Inherits:
ApplicationController show all
Defined in:
app/controllers/rapidfire/question_groups_controller.rb

Instance Method Summary collapse

Methods inherited from ApplicationController

#authenticate_administrator!

Instance Method Details

#createObject



16
17
18
19
20
21
# File 'app/controllers/rapidfire/question_groups_controller.rb', line 16

def create
  @question_group = QuestionGroup.new(params[:question_group])
  @question_group.save

  respond_with(@question_group, location: rapidfire.question_groups_path)
end

#destroyObject



23
24
25
26
27
28
# File 'app/controllers/rapidfire/question_groups_controller.rb', line 23

def destroy
  @question_group = QuestionGroup.find(params[:id])
  @question_group.destroy

  respond_with(@question_group)
end

#indexObject



6
7
8
9
# File 'app/controllers/rapidfire/question_groups_controller.rb', line 6

def index
  @question_groups = QuestionGroup.all
  respond_with(@question_groups)
end

#newObject



11
12
13
14
# File 'app/controllers/rapidfire/question_groups_controller.rb', line 11

def new
  @question_group = QuestionGroup.new
  respond_with(@question_group)
end