Sha256: fe3f1b105fe214dd5d8f17defedf1c789b942202feb107083c96a3a2aee7672e

Contents?: true

Size: 489 Bytes

Versions: 4

Compression:

Stored size: 489 Bytes

Contents

module Geopolitical
  # Cities Public Controller
  class CitiesController < GeopoliticalController
    # allow  "admin"
    inherit_resources
    before_filter :load_relatives, only: [:new, :edit, :create, :update]

    def collection
      @cities = City.ordered.search(params[:search]).page(params[:page])
    end

    private

    def load_marker
    end

    def load_map
    end

    def load_relatives
      @regions = Region.only(:name).map { |e| [e.name, e.id] }
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
geopolitical-0.8.8 app/controllers/geopolitical/cities_controller.rb
geopolitical-0.8.7 app/controllers/geopolitical/cities_controller.rb
geopolitical-0.8.6 app/controllers/geopolitical/cities_controller.rb
geopolitical-0.8.4 app/controllers/geopolitical/cities_controller.rb