Completed
Push — master ( 89d408...abd16b )
by
unknown
02:18
created

EventsController.update()   A

Complexity

Conditions 2

Size

Total Lines 7

Duplication

Lines 0
Ratio 0 %
Metric Value
cc 2
dl 0
loc 7
rs 9.4285
1
class Admin::EventsController < Admin::AdminController
2
  load_resource
3
  respond_to :html
4
5
  def index
6
    respond_with(@events)
7
  end
8
9
  def new
10
    respond_with(@event)
11
  end
12
13
  def create
14
    @event.save!
15
    redirect_to admin_events_path
16
  end
17
18
  def edit
19
  end
20
21
  def update
22
    if @event.update(event_params)
23
      redirect_to admin_events_path
24
    else
25
      render :edit
26
    end
27
  end
28
29
  private
30
31
  def event_params
32
    params.require(controller_name.singularize).permit(:name, :date)
33
  end
34
35
end
36