Sha256: 0c3a2f7ec0b2ab708c520a5ae81c6d8b1b6dea0a295fe97946aa9a4a17053c9b

Contents?: true

Size: 740 Bytes

Versions: 26

Compression:

Stored size: 740 Bytes

Contents

require_dependency "ishapi/application_controller"

module Ishapi
  class GalleriesController < ApplicationController

    def index
      @galleries = Gallery.all
      authorize! :index, Gallery
      if params[:cityname]
        city = City.find_by :cityname => params[:cityname]
        @galleries = @galleries.where( :city => city )
      end
      if params[:domain]
        @site = Site.find_by( :domain => params[:domain], :lang => 'en' )
        @galleries = @galleries.where( :site => @site )
      end
      @galleries = @galleries.page( params[:galleries_page] ).per( 10 )
    end

    def show
      @gallery = ::Gallery.unscoped.find_by :galleryname => params[:galleryname]
      authorize! :show, @gallery
    end

  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
ishapi-0.1.8.84 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.83 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.82 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.81 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.80 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.79 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.78 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.77 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.76 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.75 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.74 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.73 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.72 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.71 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.70 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.69 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.68 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.67 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.66 app/controllers/ishapi/galleries_controller.rb
ishapi-0.1.8.65 app/controllers/ishapi/galleries_controller.rb