Class: Ishapi::EventsController
Instance Method Summary
collapse
#home, #long_term_token, #vote
Instance Method Details
#index ⇒ Object
5
6
7
8
9
10
11
12
13
|
# File 'app/controllers/ishapi/events_controller.rb', line 5
def index
@events = Event.all
authorize! :index, Event
if params[:cityname]
city = City.find_by :cityname => params[:cityname]
@events = @events.where( :city => city )
end
@events = @events.page( params[:events_page] ).per( 10 )
end
|
#show ⇒ Object
15
16
17
18
|
# File 'app/controllers/ishapi/events_controller.rb', line 15
def show
@event = ::Event.unscoped.find_by :eventname => params[:eventname]
authorize! :show, @event
end
|