Sha256: ddb2faeb3c42de8d4e68f45b847115d6c5b2a98f0666fcfe8251502f9beece08

Contents?: true

Size: 441 Bytes

Versions: 3

Compression:

Stored size: 441 Bytes

Contents

require_dependency "ishapi/application_controller"

module Ishapi
  class CitiesController < ApplicationController

    def index
      authorize! :index, City
      @cities = City.all
    end

    def features
      authorize! :index, City
      @cities = City.where( :is_feature => true )
      render 'index'
    end

    def show
      @city = City.find_by :cityname => params[:cityname]
      authorize! :show, @city
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ishapi-0.1.8.68 app/controllers/ishapi/cities_controller.rb
ishapi-0.1.8.67 app/controllers/ishapi/cities_controller.rb
ishapi-0.1.8.66 app/controllers/ishapi/cities_controller.rb