Class: ContentController
Instance Method Summary
collapse
#backend, #redis_not_available
Instance Method Details
#change_database ⇒ Object
20
21
22
23
|
# File 'lib/engine/app/controllers/content_controller.rb', line 20
def change_database
ChangeDatabase.new(backend, session, params[:database]).execute
redirect_to :back
end
|
#delete ⇒ Object
15
16
17
18
|
# File 'lib/engine/app/controllers/content_controller.rb', line 15
def delete
RemoveKey.new(backend, params[:key]).execute
redirect_to :back
end
|
#index ⇒ Object
7
8
|
# File 'lib/engine/app/controllers/content_controller.rb', line 7
def index
end
|
#search ⇒ Object
10
11
12
13
|
# File 'lib/engine/app/controllers/content_controller.rb', line 10
def search
results = SearchKeys.new(backend, params[:key]).result
@results = results.paginate(:page => params[:page], :per_page => 20)
end
|