Class: Rapidfire::QuestionGroupsController
Instance Method Summary
collapse
#authenticate_administrator!
Instance Method Details
#create ⇒ Object
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
|
#destroy ⇒ Object
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
|
#index ⇒ Object
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
|
#new ⇒ Object
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
|