Sha256: 18f0614468fec9afb00a9acfd42fe00958cd66ebabd2c663ebcec69b728fe48a

Contents?: true

Size: 715 Bytes

Versions: 69

Compression:

Stored size: 715 Bytes

Contents

require_dependency "ishapi/application_controller"
module Ishapi
  class ReportsController < ApplicationController

    def show
      @report = Report.unscoped.find_by :name_seo => params[:name_seo]
      authorize! :show, @report
    end

    def index
      authorize! :index, Report
      @reports = Report.all
      if params[:cityname]
        city = City.find_by :cityname => params[:cityname]
        @reports = @reports.where( :city_id => city.id )
      end
      if params[:domain]
        site = Site.find_by :domain => params[:domain], :lang => :en
        @reports = @reports.where( :site_id => site.id )
      end

      @reports = @reports.page( params[:reports_page] ).per( 10 )
    end

  end
end

Version data entries

69 entries across 69 versions & 1 rubygems

Version Path
ishapi-0.1.8.120 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.119 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.118 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.117 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.116 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.114 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.113 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.112 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.109 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.108 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.107 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.106 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.105 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.104 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.103 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.102 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.101 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.100 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.99 app/controllers/ishapi/reports_controller.rb
ishapi-0.1.8.97 app/controllers/ishapi/reports_controller.rb