Sha256: 5252441e8a0af6d6b5ce6fc42ec630a5995ce4605161146ae4dce47951e27471
Contents?: true
Size: 767 Bytes
Versions: 1
Compression:
Stored size: 767 Bytes
Contents
module RedisMonitor module Controllers class ContentController < BaseController include RedisMonitor::Helpers::LayoutsHelper SECTION = 'content' def index(params = {}) haml 'content/index'.to_sym, layout: main_layout, locals: {section: SECTION} end def search(params = {}) results = Backend.search(params[:key]).paginate(:page => params[:page], :per_page => 20) haml 'content/search'.to_sym, layout: main_layout, locals: {results: results, section: SECTION, object: self} end def delete(params = {}) Backend.del(params[:key]) if http_referer context.redirect http_referer else redirect '/content/search' end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
redis_monitor-0.0.6 | lib/controllers/content_controller.rb |