Sha256: d649a4df03f6a31bf22e3b4e89e6b79d1200953442a3549177db6e269304dff3

Contents?: true

Size: 597 Bytes

Versions: 1

Compression:

Stored size: 597 Bytes

Contents

class ContentController < ApplicationController
  skip_before_action :verify_authenticity_token
  before_action :load_section

  def index
  end

  def search
    @results = Backend.search(params[:key]).paginate(:page => params[:page], :per_page => 20)
  end

  def delete
    Backend.remove(params[:key])
    redirect_to :back
  end

  def change_database
    set_database(params[:database])
    redirect_to :back
  end

  private
  def load_section
    @section = 'content'
  end

  def set_database(database)
    session[:database] = database
    Backend.change_database(database)
  end
end



Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
redis_monitor-0.2 lib/engine/app/controllers/content_controller.rb